News

The big blue frame was removed from the Garden of the Gods on Monday after its placement sparked controversy among Colorado Springs residents.