Friday, March 12, 2004
Blame India Watch
Blame India Watch is concerned with the increasing anti-Indian/anti-India sentiment among tech workers, as well as media coverage that focuses disproportionately on Indian workers or propigates anti-India(n) sentiment.