Behnam Ben Taleblu, Foundation for Defense of Democracies

Moment at 1:49 in Iran protest crackdown: 5,000+ reported dead as US 'armada' moves in | DW News by DW News.

Iran protest crackdown: 5,000+ reported dead as US 'armada' moves in | DW News

Saved by Heartbeat Moments.