India laughing stock