1.8k Views in Governance, People, Policy, Politics, Public Relations, Stories, WTF Extrajudicial killings by the Nigerian Police that Sparked Outrage