Justice Markandey Katju On Wednesday 31st October, the Indian Prime Minister Narendra Modi unveiled the almost 600 feet ( 182 meters ) tall statue of Sardar Patel, ( called Statue of Unity ) reputedly the tallest in the world, 4 times as tall as the Statue of Liberty in New York, built at a […]