in Political Cartoon Terrorists behead the human rights activist in Afghanistan ! by Atiq Shahid 5 years ago 11 Views 0 Votes Terrorists behead the human rights activist in Afghanistan ! 1 Written by Atiq Shahid See more Previous article Is it ethical for a jury to award your husband? Next article Japan could discharge the Fukushima radioactive What do you think?