India’s first ever atheist monument unveiled in Mumbai

A statue of Gandhi’s son, Indira Gandhi, has been unveiled in the city’s main square, a first for India.The statue depicts the late Indian Prime Minister as a man of faith, with the words, “In this world there are no gods but God.”It will be unveiled next month, at the opening of a temple dedicated