UK Arrests 4 in Major NCA Albanian Smuggling Network Investigation
In an ongoing investigation by the British National Crime Agency (NCA), four more individuals have been arrested in connection to a human smuggling ring that brought hundreds of Albanians into the U.K.