Archive for December, 2012

A political meaning of the Vishnu avatars

Posted by: Vikram on December 19, 2012