Chennai-born Indian American Caitlin Sandra Neil was crowned Miss India USA 2024 at the annual pageant organized by the India Festival Committee (IFC) in New Jersey.
Nina Davuluri is the first Indian-American to be chosen as Miss America and the first to perform a Bollywood dance on the Miss America stage. In an exclusive interview with The Times of India ...
“Nor has there ever been a true Miss America—an American Indian,” they wrote. They also protested the military-industrial complex and the role of Miss America as a “death mascot” in ...