What Yemen Tells Us About The Iran War (S01E114)

Saudi ships burn off the coast of Yemen, while the 'neocon lite' crowd continues to predict American victory