The story of a divisive Islamic ruler from ancient times, produced by a broadcaster in the Sunni kingdom of Saudi Arabia, has ...
Possibly fewer may know about the fascinating ancient linkages between Zoroastrianism, Vedic culture and the Indian subcontinent.Nowroz, a Farsi (Persian) term translating to ‘new day’, is a vibrant ...