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.

Comments: