The Ram, Lakshman and Sita idols were not excavated from Ayodhya but from a village in Jharkhand last year.
An image of several people standing around an excavated site with three idols has been viral on Facebook. The claim is that in Ayodhya during an excavation, ido
Read more: SMHOAXLAYER.COM
Leave Your Response