The Mullahs in Iran and Castros in Cuba beg to differ.

47 Shares