Sardar Vallabh bhai Patel

India unveils world’s tallest statue ‘Statue of Unity’

Prime Minister Narendra Modi unveiled the ‘Statue of Unity’ in Gujarat’s Narmada district on October 31, on the occasion of 143rd…

6 years ago