The Taliban is one Heinous Group, Mostly known for decapitating their victim’s, this time they killed someone from yards away, via a Rocket Propelled Grenade Launcher…Extreme!!