20110720 tech.tech-news: Cognizant faces H-1B visa abuse charges by US