Prime Minister Modi unveiled the statue of legendary freedom fighter Alluri Sitarama Raju at a special program on his 125th birth anniversary celebrations in Andhra Pradesh.
Two locations from India, namely the Indian city of Ahmedabad and the Southern state of Kerala, have been featured in TIME magazine's list of the world's greatest places of 2022.