Koffels2020-11-26T18:43:16+11:00w
Former Christian Brother, Brother Desmond Eric “Neil” Richards, commonly known as Brother Neil Richards or Brother Neil, abused his trusted position as a Brother, teacher and principal and committed shocking crimes against children over a 20-year period from the 1960s to 1980s. Decades later he has finally been brought to justice for various crimes as further details of his abuse continue to emerge.
Brother Neil...