Shamefully Yours It seems like Delara Darabi’s execution brought out the best and the worst in many of us. The good news is that “the best” far Read More » May 3, 2009 No Comments
Gaza Strip.com What a horrible few weeks it has been. Like so many of the people who had been following the discussions feverishly for a while, I Read More » January 25, 2009 No Comments