Police have blocked off Market and 20th streets in downtown Denver(Photo: Christine Noel, 9NEWS)

CONNECTTWEETLINKEDIN 5 COMMENTEMAILMORE

DENVER – The Denver Police Department is not allowing vehicles to