March 2013

Happy Nowruz!

Tomorrow Persians and many neighboring cultures celebrate Nowruz, the first day of spring as well as the New Year. Traditionally a table is decorated with various items symbolizing…

And so it starts

Life in the streets of Cairo, Istanbul, Tehran and Delhi is highly sexualized. Looks and sighs and orgasms are just around the corner. Yet to talk of it…