Photo Story: Protests in Baghdad

Photo Story: Protests in Baghdad

Iraqi protesters throw fireworks during clashes with anti-riot police forces at the Al Rasheed street in central Baghdad, Iraq. More than 340 people have died, and thousands have been wounded…
Read More Here