NYC names a street after Baba Saheb Ambedkar
On Sunday, June 25, a remarkable achievement unfolded as a street in New York City was officially dedicated to visionary leader, Baba Saheb Ambedkar. The renowned 61st Street Broadway will henceforth bear the illustrious name of this world-famous Indian luminary, thanks to the unwavering efforts of the Shri Guru Ravidas Sabha and the Begumpur...