Chennai-born Indian American Caitlin Sandra Neil was crowned Miss India USA 2024 at the annual pageant held in New Jersey. The 19-year-old is a second year student at University of California ...
(FOX40.COM) — UC Davis student Caitlin Sandra Neil brought the crown of Miss India USA to California from the national pageant in New Jersey in December. Neil told FOX40.com, “I couldn’t ...