The Belgian Police today arrested a person in Brussels for whom a European Arrest and Surrender Order (OEDE) was in force since October 2020., thanks to the information provided by…
You need a TRAC license to view the rest of this content. Learn more