lfpress.com
London police launch new shared resource to combat human trafficking
The online portal will generates names of agencies that can help trafficking survivors