Home Ram Setu

Ram Setu

1 Articles

The Telegraph claim about Modi govt denying existence of Ram Setu is fake

The existence of the Ram Setu bridge is a never-ending debate. This topic has again become a topic of discussion. The Telegraph published...