Five alleged smugglers arrested in western Germany
Federal police in Germany’s most populous state, North Rhine-Westphalia, have conducted a series of searches against a group of suspected human traffickers in various locations across the state. Officials arrested five men accused o1