Taliban Terrorist protecting thier homeland. #taliban #afghanistan #afghan #osamabinladen