When the whole country is celebrating Dusshera to mark the victory of Lord Rama over Ravana, there are still parts of India which believes in Ravana’s greatness and also worship his idol on this day. A village in Madhya Pradesh has installed a huge idol of Ravana and Kumbhakarna close[Read More…]
