Explosion hits southern Baghdad weapons depot, blamed on heat
BAGHDAD: A weapons depot belonging to Iraq’s federal police force exploded on Sunday in Baghdad’s southern suburbs because of high summer temperatures and poor storage, the military said in a … Read More