What’s Wrong With This Headline?

China, Cuba, Saudia Arabia, Russia and USA Elected To UN Human Rights Council?

Is it just me, or does that sound like “Fox Den Elected To Henhouse-Watch Committee?” 😉