Cape Verde: Top Officials Arrested in ‘Operation Shark’ Raid
Cape Verde authorities arrest 20, including a top hospital director and police officers, in 'Operation Shark' targeting drug trafficking and
Read More
Cape Verde authorities arrest 20, including a top hospital director and police officers, in 'Operation Shark' targeting drug trafficking and
Read More