Freedom House Announces Worst for Human Rights – 9 OIC Nations, 5 Communist Nations, Burma, Eritrea, and Belarus.
Freedom House has announced its list of the “worst of the worst” human right violators in a report issued on June 3, 2010, which include…