Description
Footage shows a convoy arriving at the Paris courthouse as French convicted drug trafficker Mohamed Amra, who spent nine months on the run after a deadly ambush freed him in May 2024, is set to face a judge on French soil following his arrest in Romania. IMAGES