For next fifty years let Mother India be the only God to be worshipped by the Indians” Who among the following said this ?
[A] Mahatma Gandhi
[B] Jawahar lal Nehru
[C] Ram Krishna Paramhamsa
[D] Swami Vivekananda
Click Here to Display Answer