“No offense to India,” says Glenn Beck. Uh huh. [via mediamatters]