Feedback

Iraqi Troops Battle ISIS Near Beiji

 

Iraqi troops engage in battle against ISIS fighters in the northern Iraq city of Beiji. Beiji is 150 miles north of Baghdad.

Shows