They speak English as a first language, they're highly-educated, affluent, and urban. The Indo-Anglians are both India’s most visible and yet invisible caste.

Sajith Pai • One year ago