Did Cockroaches Ignite 'New India'?