Making a Complaint about the Police in Nigeria ‘Police is your friend’ We have all either heard or seen a radio advert/TV advert/billboard telling us this – ‘police is your friend’…for a lot of people that phrase is an oxymoron. The reality is that...