A carnival float depicting a controversial Hindu Temple planned for an upcoming India Day Parade in the streets of New York City has sparked criticism, with several groups calling it “anti-Muslim.”
The float depicts the Ram Mandir — a grand pink sandstone temple built for the Hindu god Ram, in the holy city of Ayodhya. The temple was built on top of the ruins of the 16th-century Babri mosque, which was destroyed by Hindu nationalist mobs in 1992.
Consecrated and opened in January 2024 by…