Fareed Zakaria at the 2011 Time 100 Gala. (Getty Images)

Some on the right mocked CNN's Fareed Zakaria for his Indian accent.

Fareed Zakaria at the 2011 Time 100 Gala. (Getty Images)