Ram Mandir float graces India Day Parade in New York despite protest
Despite objections from some US-based organisations, a carnival float featuring Ayodhya’s Ram Mandir was made part of the India Day Parade in New York City on Sunday. The float depicted the temple of Lord Ram, which was consecrated earlier this year in Ayodhya. Visuals showed that the float was decorated with garlands while the members…