john raphling

John Raphling is researcher on justice for the US program. Prior to joining Human Rights Watch, he spent twenty years as lawyer, representing people accused of crimes in criminal courts and victims of police violence and other government misconduct civil courts.. ..

Most controversial news of the day, as detected by AI.