When Nina Davuluri was crowned Miss America on Sept. 11, the wave of social media controversy started almost immediately. Hundreds of racists took to Twitter to call the New York-born, […]
You are here: Home / Archives for Shahid Khan
When Nina Davuluri was crowned Miss America on Sept. 11, the wave of social media controversy started almost immediately. Hundreds of racists took to Twitter to call the New York-born, […]