Bombs Explode in Baghdad

FacebookTwitterPinterestEmailShare
Death and destruction result after multiple bombs go off in Baghdad, Iraq.