Spotting the signs

Posted 13th February 2019 12:07am by

The check-in desks of hotels are becoming the front line for detecting victims of human trafficking.
Source: BBC Education Spotting the signs