cbs4
BREAKING NEWS A school bus accident at MLK Blvd. & Colo. Blvd. in Denver and serious school bus crash at Larimer County Roads 82 & 15. Read More

Kepler Space Telescope

(credit: Ball Aerospace)

Telescope Built In Boulder Finds Smallest Planet

Scientists from NASA say they’ve discovered a new planetary system and a telescope built in Colorado helped find it.

02/20/2013