Defiant Iran taunts U.S. as revolution turns 40



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.





Source link