The UN General Assembly has voted to make Venezuela a member of its Human Rights Council
If that sounds crazy to you, you’re not alone. Here’s what Terry Glavin said about it in a recent article in McClean’s: Headquartered in the pleasant surroundings of the Palais…