Loading

Tall statues, small people: The 182m Sardar Patel statue is unveiled. India’s late heroes in a conversation that wasn’t