This site, like many others, has reported on the outrageous comments coming from Rutgers University professor Deepa Kumar. Here is more from Fox News.
Wow. This woman really hates this country. Let me put on my jingoistic hat here for a moment. While I support immigration ( I am married to an immigrant), recently, I have taken exception to certain types of immigration. That includes illegal immigration and immigration by certain folks who don't accept our values and wish to do us harm. That also includes people who are otherwise gainfully employed, obeying our laws, but trashing us as a country.
Now here comes Deepa Kumar. She is originally from India. I assume that she has been here a long time and is probably a US citizen. Yet I have to question why she is in this country except that she is enjoying the fruits of opportunity and prosperity that this country offers. Her comments indicate that she has no respect for this country and no respect for the majority of people in this country-by that I mean she has a problem with white folks.
"Okay, I'm sold on using the term 'douchebag' to describe rich, white entitled males and their misogynistic, racist behavior!" Kumar wrote in a Facebook endorsement of an online article last fall.
Frankly, this kind of rhetoric, which is rampant on university campuses is not only unfair and divisive, but annoying and tiresome.
"In addition to her attacks on Hirsi Ali, who grew up under Islam in Somalia and was subjected to female genital mutilation and a forced marriage before fleeing to the west, Kumar also condemned former Muslim Wafa Sultan as a "collaborator of U.S. empire" after Sultan criticized Islam."
I say this cautiously because to tell an immigrant to "go back where they came from" can be an ugly epithet. Yet, how is one supposed to react to this? I say this clearly and without embarrassment: Ms. Kumar, if that is how you feel about this country and our people, why don't you go back to India? We don't need you; we don't want you, and the sooner you are gone, the better off this country will be.