Taliban Film Their Own Demise

Taliban filming their lost battle with the US soldiers.

Related Topics

Army