All signs point to India

All signs point to India