The Ram, Lakshman and Sita idols were not excavated from Ayodhya but from a village in Jharkhand last year.

Spread the truth:       An image of several people standing around an excavated site with three idols has been viral on … Continue reading The Ram, Lakshman and Sita idols were not excavated from Ayodhya but from a village in Jharkhand last year.