This country is the biggest joke & laughing stock