Germany Offers Support To Stem People Smuggling
UK and Germany Sign Historic Agreement to Combat People Smuggling The United Kingdom and Germany have taken a decisive step in tackling the scourge of people smuggling, agreeing on a landmark