Russia, India, China, South Africa. What a disgrace! What good can come from these nations?