News

Massive anti-war protests erupted in major US cities like New York and DC after the US bombed Iranian nuclear sites.