American Prisons versus the World Population

The United States of America has the highest incarceration rate in the world. With 716 people in prison for every 100,000, according to the International Centre for Prison Studies, that is a higher percentage of total population than any other country. Furthermore, based on a new report by the American Civil Liberties Union (ACLU), A … More American Prisons versus the World Population

In Hong Kong, Protests Against New Citizen’s Movement Crackdown

As the government of China continues its crackdown on civil society actors, especially those who have publicly endorsed or claimed membership in the New Citizen’s Movement, human rights activists gathered in Hong Kong to do something many like minded Chinese citizens are forbidden from doing within the Chinese mainland under the 1989 Law on Assemblies, … More In Hong Kong, Protests Against New Citizen’s Movement Crackdown