Amebadkar’s Tallest Statue Abroad to be Unveiled in US on Oct 14
The tallest statue of BR Ambedkar, outside India will be inaugurated in Maryland of US on October 14.
The 19-foot statue, named 'Statue of Equality,' is part of the Ambedkar International Centre (AIC) being built on 13-acre land in…