Sky News One of the world’s most wanted people smugglers has been arrested in Sudan, the UK’s National Crime Agency (NCA) has revealed. Mered Medhanie, known as “The General”, is believed to be the mastermind behind a major criminal organisation responsible for smuggling thousands of migrants from the Middle East …
Read More »