US Intelligence Analyst Admits Washington’s Defeat by Yemen in the Red Sea
A former analyst at the US Central Intelligence Agency (CIA), Larry Johnson, has acknowledged Washington’s defeat at the hands of Yemen in the Red Sea, stressing that there is no alternative interpretation of the developments that unfolded…