CHRI Africa Press Statement on Police Service Detaining and Brutalizing Peaceful Protesters in Accra Read more