Denver police have blocked off 13th Avenue access to downtown after apparent manhole explosions near 13th and Pennsylvania avenues.
By Bruce FinleyThe Denver Post, Denver Post: Local
Sat, 04/25/2015 - 7:55pm
Denver police have blocked off 13th Avenue access to downtown after apparent manhole explosions near 13th and Pennsylvania avenues.