Brian Houston indicted for concealing father’s sex abuse

The Hillsong megachurch founder and senior pastor, Brian Houston, was indicted on Thursday in Australia for concealing the child sex abuse of his father Frank Houston. The prolonged investigation commenced in 2019 and relates to events that were made public in 1999 over a man who died in 2004. The Australian government statement reads: A […]