Religious protesters stand down as Gods agree to fight their own battles
Humanity has breathed a collective sigh of relief as its gods prepare finally to leave home and stand on their own two, or in Vishnu’s case, four, feet.
Posted: Sep 20th, 2012
More from News In Brief
Loading...