The curious case of Ram Lalla Virajman and his Janmasthan

Ram Lalla Virajman, a deity, and his Janmasthan, is a party in Ayodhya dispute, which weaves religious, political and historical issues into a social-religious debate, which is currently in progress in the Supreme Court.

from IndiaTV India: Google News Feed