Ram Mandir float graces India Day Parade in New York despite protest 19.08.2024 01:45 Indiatoday.in Ram Mandir float graces India Day Parade in New York despite protest