Suzanne Baroud

Suzanne Baroud is the Managing Editor of

Articles by this author

Saturday, January 10, 2009
Children of Gaza, Run to the Angels
Ironically, it was in Palestine, 20 years ago, that I concluded that there is no God. For how could a God, who claims to love all and treat all with impartiality, allow such horrors like those in Palestine to happen?
Read more