The first Miss America of Indian descent was crowned just a few short days ago in the US. The news of her victory has taken the American media and the internet by storm. And no one seems to be afraid to say exactly how they feel about Nina Duvuluri’s triumph. Twitter Backlash I’m sure you’ve … Continue reading