This H1b debate has laid to bare the hatred against Indians in Western societies (not by all, but definitely from a sizeable population).  From all sides of political discourse.

Indians - India is your country. Time to double down on homeland, stop running for greener pastures.