Dear Freedom The Persian holiday Nowruz (“new day”) is an ancient holiday celebrated on the first day of spring to welcome in the new year. On this Read More » March 18, 2011 No Comments