Indian-origin couple arrested in UK on suspicion of keeping ‘slave’ in their shed

 

Leave a Reply