Sardar Patel

Mihir Srivastava -November 1, 2018

The tallest statue in the world — the Statue of Unity — was unveiled recently. Patriot revisits the making of the Statue of Liberty, which stands at half its size, but was the greatest engineering marvel of its time Earlier this week, Prime Minister Narendra Modi inaugurated the gigantic statue of Sardar Patel on his […]

[…]