iOS app Android app

UK Human Rights

UK Police Arrest 4 On Slavery Charges

AP | Posted 11.11.2011 | World

LONDON -- Five people have been arrested in Britain on suspicion of holding two dozen men in squalid conditions against their will and forcing them to...