Police rescue eight in farm 'slavery' swoop

Police in England have rescued eight men from a farm following an investigation into potential slavery and servitude.
Officers from Hampshire Police, supported by the National Crime Agency, executed a warrant at Little Testwood Farm in Salisbury Road, Calmore, Southampton, at 6am today.