"Cape Verde is the World Trade Centre of cocaine ... drug investigations have been commandeered as HQs for the police and army. The island's police are also well-run by regional standards.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results