Five people were arrested after protests forced the closure of a major downtown Denver intersection on Tuesday.
By Jesse PaulThe Denver Post, Denver Post
Tue, 09/30/2014 - 11:01am
Five people were arrested after protests forced the closure of a major downtown Denver intersection on Tuesday.