Iraqi government
The battle against ISIS is far from over
The Iraqi Army may have declared victory in Mosul but attacks continue.
Video shows Iraqi soldiers throw ISIS terrorists off ledge and shoot them
The video also showed that the troops fired shots at motionless body which was earlier thrown by the troops.
1 of 1