Was Lord Ram born on Babri Masjid land? Prof Ram Puniyani explains conspiracy

Was Lord Ram born on Babri Masjid land? Prof Ram Puniyani explains conspiracy
Click for full image