Hundreds of thousands of Iranians marched and some burned U.S. flags to mark the revolution’s 40th anniversary on Monday as Iran’s leaders showed off a newly developed ballistic missile in defiance of U.S. efforts to curb their military power.

51373719_10218610272269921_4823592704015335424_n

Leave a Reply

Your email address will not be published. Required fields are marked *