Photo by Shutterstock British Prime Minister David Cameron has vowed to crack down on the “abhorrent trade” of human trafficking. Elaborating on the 2015 Modern Slavery Act,…

Read More >