AhlulBayt News Agency

source :
Saturday

14 June 2014

1:34:36 PM
615946

Video: Iraq troops clashing with Takfiris north of Baghdad

Iraqi armed forces are engaged in heavy clashes with Takfiri militants advancing on the city of Baquba, located north of Baghdad.