Cape Verde Hospital Director and Police Arrested in Drug Bust

Cape Verde authorities arrest 20 people, including a hospital director and police officers, in a major drug trafficking investigation linked

Read More