Episode Details
Back to EpisodesDEATH RATTLE
Published 1 month, 3 weeks ago
Description
Alireza Tangsiri, commander of Iran's Islamic Revolutionary Guard Corps Navy, and the key figure responsible for "closing" the strait of Hormuz got his ticket to paradise today. Elsewhere, pro regime posts get more fantastic, reeking of desperation.