He was first arrested in Cape Verde in 2020 over money laundering and corruption claims and extradited to the United States the following year, but he was released in 2023