Amnesty International Action File Dies “a Martyr” in Afghanistan

Back in May I wrote about Gita Saghal and her eventual resignation from Amnesty International because of its unseemly association with Moazzam Begg and his Cage Prisoners organization. You can catch up on that story here, too. Now, Harry’s Place reports on one of the AI and Cage Prisoners poster boys, Abu Rideh, a UK […]