One of the holiest days of the year for Christians, Christmas is a time of joy and peace as the birth of Jesus is celebrated. Hundreds of Roman Catholics attended the 11 a.m. mass on Monday at St. Peter’s Cathedral in London. Read More
PHOTOS: Christmas mass at St. Peter’s Cathedral
Posted on by The London Free Press
More From Author
Artist’s one-hour burst created LFP’s front-page Christmas painting
24 December 2024
Toy stories: Five kid crazes that sparked Christmas chaos
24 December 2024