Gandhi Statue unveiled in Amherst, NY
Gandhi Statue unveiled in Amherst, NY
On Oct. 2, the Council of Heritage and Arts of India [CHAI] unveiled the first Gandhi Memorial Bust in New York State at 370 John James Audubon Parkway in Amherst between Amherst Senior Services and Audubon Library.