World says no to war: Global protests erupt after U.S., Israel strikes on Iran

TEHRAN – A wave of mass protests has swept across many cities worldwide following the coordinated U.S. and Israeli airstrikes on Iran’s nuclear facilities on June 22 and 23. 

The strikes, which targeted key Iranian nuclear sites of Fordow,…

Continue Reading