Video: Justice 4 Luis Blasts San Francisco City Authorities at International Hearing for Allowing Police to Kill with Impunity!

Inter-American Commission on Human Rights Holds Hearing on Reports of Impunity for Extrajudicial Killings in the United States of America Justice 4 Luis Blasts San Francisco City Authorities on International Stage for Allowing Police to Kill with Impunity! On December 7th, 2017 the Inter-American Human Rights Commission (IAHRC) held a hearing on “Reports of Impunity…