National security and military analyst Rebecca Grant discusses shipping traffic in the Strait of Hormuz amid the ongoing conflict between the U.S. and Iran on ‘America Reports.’
National security and military analyst Rebecca Grant discusses a tanker hit in the Strait of Hormuz, rising shipping traffic and U.S. economic pressure on Iran.