fbpx

Tag - Brother Neil Richards

Brother Neil Richards

w 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...