Morocco has extradited Michael Steven, the chief executive of Indonesian insurance company Kresna Life, to Jakarta following his arrest on Moroccan territory in March 2026 pursuant to an Interpol arrest warrant. The handover to Indonesian police took place on 20 June, two days after Morocco formally approved the extradition on 12 June. Steven was named […]
