AAFTians Involved with International Day of Nowruz
New Delhi: Nowruz, meaning “new day”, is an ancestral festivity marking the first day of spring and the renewal of nature. It includes rituals, ceremonies and cultural events, as well as the enjoyment of a special meal with loved ones. New clothes are worn, visits are made to family and friends, and gifts, especially for … Read moreAAFTians Involved with International Day of Nowruz

