News

India-West News Desk FORDS, NJ – Chennai-born 19-year-old Caitlin Sandra Neil, was crowned Miss India USA 2024 at the annual pageant held on December 15 in New Jersey.