Vishal Arora is a Delhi-based journalist who writes on religion, culture, politics and foreign affairs for media in India, the UK and the US.