As the first Indian-American to win the Miss America crown in 2014, Nina Davuluri said at a lecture on Tuesday that the Miss America Organization is often misunderstood. “It felt so timely for this ...