Tags : MODI

Foreign Latest News

Tallest Statue Unveiled in India

India on Wednesday unveiled the world’s tallest statue in the western state of Gujurat in celebration of her unity. Towering at 182 metres, the Statue of Unity is a tribute to Sardar Vallabhbhai Patel, a hero of India’s freedom struggle and the country’s first deputy prime minister. Patel, a Gujarati, was known as the ‘Iron […]Read More