Biography of the Author Rajesh Trichur Venkiteswaran

Rajesh Trichur Venkiteswaran

Displaying 1 out of 1 results

  1. The statue of Sardar Vallabhbhai Patel in India's Gujarat state will stand 182 metres high when

    Commentary: Why India is building the world's tallest statue

    But swirling issues and controversies are putting this ambition on hold, says one observer.