Slaves in Britain Were Kept by Cult-Like Religious Commune
Daily Mail November 24, 2013 Police stand guard in front of the property in Brixton, London. The young woman kept as a ‘slave’ all her life became obsessed with a…
Daily Stormer Historical Archive
Daily Mail November 24, 2013 Police stand guard in front of the property in Brixton, London. The young woman kept as a ‘slave’ all her life became obsessed with a…