News

Chennai born 19 years old Caitlin Sandra Neil, was crowned Miss India USA 2024 at the annual pageant held on December 15 in New Jersey.