At Sunday’s Miss America pageant in Atlantic City, Nina Davuluri became the first Indian American to win Miss America. Take a look at her crowning moment.
At Sunday’s Miss America pageant in Atlantic City, Nina Davuluri became the first Indian American to win Miss America. Take a look at her crowning moment.