1 week ago

'Living hell' for disabled, homeless forced to work on isolated South Korean 'Slave Islands'

read more...