Feedback

Iraqi Police Fire Rockets at ISIS

 

Iraqi Federal Police troops fire rockets and mortars at strategic positions on the outskirts of Ramadi, west of Baghdad, reportedly held by ISIS.

Shows