31/10/2018
India is unveiling the worlds tallest statue
India will today (Oct. 31) unveil the world’s tallest statue, that of Sardar Vallabhbhai Patel, a leading light of the country’s long freedom struggle against the British. Prime minister Narendra Modi will inaugurate the towering structure, loca