‘Statue Of Equality’: Ambedkar’s Largest Statue to be Unveiled in North…
North America: A 19-foot statue of B.R. Ambedkar, the key architect of India's Constitution, is set to be unveiled in the US state of Maryland on October 14 to celebrate his life and legacy.
According to the Ambedkar International…