Sunday, November 06, 2005


When I encounter the slogan "Islam is the Solution" (as seen in the poster above in Cairo), I feel like screaming: "How? When? Where? and WHY?"