South Korea’s wildly popular Netflix show has brought renewed focus on a history of brutality towards the homeless.
From 1976 to 1987, the sinister 'Brothers' Home' operated in Busan, South Korea - and the deceitfully welcome name still sparks fear into those who managed to survive. The horrific facility was ...