Barbarism in Afghanistan

New Zeal These videos are extremely graphic and brutal. Do not watch if you cannot stomach gross inhumanity. They are a reminder that Western forces in Afghanistan are fighting nothing less than barbarism. Taliban shooting a local police commander with a 82mm rocket in Paktia province. On June 1, the Taliban crossed the border from Afghanistan and raided the Shaltalu area of the district of Dir in … [Read more...]