Brett Schaefer

© Media Whale
June 20, 2018 - 3:09 pm
The United States has decided to withdraw from the UN Human Rights Council. Brett Schaefer says that the human rights council is the highest body to enforce human rights around the world, but doesn't do a great job of that. Most of the focus has been on Israel instead of a whole host of other...
Read More