Rituals and reality

Today, Dussehra is being celebrated in India and elsewhere. Indian mythology and religious texts venerate Lord Ram (considered to be an incarnate of the God, Vishnu) who is said to have been born some 5,000 years BC.  For various reasons, too detailed to elaborate in this short space, Ram was banished from his kingdom for …