The Persian New Year 1391 is upon us and it seems that yet again that we will celebrate amidst a climate of global fear and relentless persecution. In Turkey, the police have cracked down on Nowruz celebrations and at least two are dead already as the country braces for mass demonstrations in support of greater … Continue reading