article

Owner of Denver Post agrees to $13.5 million settlement...

1 min read

The newspaper’s lease was supposed to go through 2029, but it will now end June 30

Read the full story at Colorado Sun