Police in the UK rescue 8 men from suspected slavery
Police in the UK are understood to have rescued eight men from a farm after investigation found that they were forced into potential slavery and servitude. Hampshire Police, along with officers from the National Crime …