17 Countries Top List Of World’s Worst Human Rights Abusers

Women wearing burkas and their kids in Afghanistan
Women wearing burkas and their kids in Afghanistan. Photo: Wikimedia Commons.

An independent watchdog organization, Freedom House, has named 17 countries and three territories as the world’s “most repressive societies.” Among those topping the list of [Read More…]