Header Ads

Breaking News
recent

Protest against Obama's Iran deal



 An image of Iranian leaders is projected on a giant screen in front of demonstrators during a rally opposing the nuclear deal with Iran in Times Square.









No comments:

Powered by Blogger.