in Political Cartoon Terrorists behead the human rights activist in Afghanistan ! by Atiq Shahid 6 years ago 14 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?