Warning: This story contains details that readers may find distressing. Bryan Keely, also known as Bryan Russell-Keely, pleaded guilty to 10 charges related to offences against a 15-year-old.