The world’s tallest Ambedkar statue will be unveiled today in Andhra Pradesh. Five points
Ambedkar statue: The highest statue of Ambedkar outside of India was unveiled in Maryland, United States, last year.…
Read MoreAmbedkar statue: The highest statue of Ambedkar outside of India was unveiled in Maryland, United States, last year.…
Read More