News

More than 25,000 people were expected for the 18th annual Red Rose Festival in the city of Lancaster over the weekend.