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
Cape Verde authorities arrest 20 people, including a hospital director and police officers, in a major drug trafficking investigation linked
Read More