Denver is a finalist to be the new home of the National Medal of Honor Museum. The National Medal of Honor Foundation announced yesterday that the final two cities in the running for the museum are Denver and Arlington, Texas. The winner should be named in September. If Denver is picked, the museum would be built near the intersection of Colfax Avenue and Lincoln Street.
Content Goes Here