People-smuggling raids lead to 11 UK arrests
Police have arrested 11 people in the UK after overnight raids, as part of a Europe-wide investigation into people smuggling. Those arrested were detained in London, Birmingham and Gateshead. They are alleged to be part […]