Why millions of Indians are proudly calling themselves ‘cockroaches’

· The Independent