In India’s Ayodhya, the Ram temple means ‘land is costlier than gold’

Land prices are skyrocketing with investors trying to cash in on the millions of people expected to visit the temple. 

Leave a Reply

Your email address will not be published. Required fields are marked *