Footage has captured the moment the woman who lived in Victoria’s ‘house of horrors’ confronted a neighbour. Police had discovered the skeleton of the woman’s brother, who had been missing since 2017, at her public housing unit on Russell Street in Newtown, Geelong, southwest of Melbourne, in December 2022. PoliceContinue Reading