French Forces Strike Daash in Mosul

A French air force Dassault Mirage 2000 destroys a Daash terrorist command and telecommunications center in Mosul, Iraq.

Related Topics

Guns and Weapons

Most Popular Videos

View More