It was one year ago, a natural gas explosion destroyed the Branch Inn in historic downtown Pueblo. Now there are plans to rebuild in that area. The explosion happened on November 13, 2008 around 2 p.m. The Branch Inn, which was located on the corner of Union Ave. and C...
more »