Thousands confess their sins
That's because it was Confession Day at the Diocese of London, an annual event that drew around 10,000 people to confessionals to share their sins and secrets with priests.
READ HERE