We beat the Taliban? 8 Jets destroyed tell me otherwise!

On the first of October 2010 Marine Maj. Gen. Richard Mills proudly announced that the Western troops had beaten the “Taliban” in Helmand province. Today we know better. Not only have the Western troops decided no longer to train locals to form their own police and army because the damn ungrateful bastards keep shooting at […]