Technology Key To Tackling People Smugglers – Analysis
Published
Human smuggling continues to be a deadly problem. There was a gruesome discovery in Texas this week, with more than 50 migrants found dead in an abandoned truck trailer in a remote area of San Antonio. The US Department of Homeland Security is now leading the investigation into how this tragedy occurred.
San Antonio was the...