Multiple Rockets Crash Near U.S. Embassy In Baghdad Amid Anti-Government Protests

Multiple Rockets Crash Near U.S. Embassy In Baghdad Amid Anti-Government Protests
Hundreds of anti-government demonstrators flooded the streets of Baghdad and Iraq's southern provinces on Sunday.

Loading...