Scientific Sense ®
Prof. Claudia Flores of the University of Chicago on aligning law enforcement with human rights
Global impunity: How police laws & policies in the world’s wealthiest countries fail international human rights standards
Scientific Sense ® by Gill Eapen: Prof. Claudia Flores is a Clinical Professor of Law at the University of Chicago Law Sch