Indian PM Narendra Modi lays foundation for temple on site of mosque destroyed by mobs Indian Prime Minister Narendra Modi has laid the foundation stone for the Ram temple to be built in the holy city of Ayodhya [...]