Tag Archives: nina davuluri

New America Receives American Hospitality

America, where is your hospitality? Miss New York Nina Davuluri has, for the most part, been accused of being Muslim, a terrorist, and looking like she works at 7-11. This comes as a result of her winning the Miss America … Continue reading

Posted in Pop Culture, Site Feature | Tagged , , , | Leave a comment