The Human Rights Monitoring Agenda (HURMA), a mass based Human Rights organization has been assured of justice by the Inspector General of Police, Ag. IGP Kayode Adeolu Egbetokun, over the death of a Nigerian youth and musician, Ileri-Oluwa Oladimeji Aloba,...