Videos
Taliban Mocked the US, UK, NATO and France as they held a Funeral Service
The Taliban held a funeral service in the town of Khost near the Afghanistan-Pakistan border. Hundreds gathered to watch as coffins draped with the flags of the US, UK, NATO, and France were laid to rest!