In a stunning catch for ConservativeNewsSite.com, two suspects alleged to have worked in Dover for people and human traffickers have been located in Glasgow.

The two suspects were reportedly seen in Dover, on beach fronts, and other places in the local area.

The region has been under investigation for its role as the site for the first boat landings.





