National News Andhra Pradesh Unveils World’s Tallest BR Ambedkar Statue In Vijayawada The Andhra Pradesh government revealed the world’s tallest statue of BR Ambedkar, hailed as the architect of the Indian Constitution, in Vijayawada. Soaring to... Hrisha MuralidharJanuary 20, 2024