Baghdad protesters demand pullout of Turkish troops

Published December 12, 2015

Rumble Thousands of demonstrators in Baghdad protest against Ankara's deployment of its troops to a base near the northern Iraqi city of Mosul. Pavithra George reports.

0 COMMENTS