UK police looking for 'invisible handcuffs' in slavery case

 
AFP/NDN

British police on Thursday rescued three women from a house in London where they are believed to have been held as slaves for at least 30 years.