NEW YORK, NY (IANS) – New York City Mayor Eric Adams and Indian American State Assembly Member Jenifer Rajkumar unveiled a new Mahatma Gandhi statue, more than a year after the previous one was ...