“An inspiration to all of us” is how top Police Adviser Luis Carrilho, described this year’s winner of the UN Female Police Officer of the Year Award, which was announced on Friday. Major Seynabou Diouf, of the Senegal National Police, leads a task force that helps to prevent and end sexual exploitation and abuse […]