
People smuggling boss who went on run arrested at English airport
Jan 23, 2023
London [UK], January 23: The head of a Kurdish people-smuggling ring has been arrested after going on the run ahead of his sentencing, Britain's National Crime Agency (NCA) said.
Read More...