At the mosque in Delhi