Webb telescope launch delayed until Saturday
NASA is getting ready to launch its brand new Webb telescope - but only if the weather is cooperating. FOX 5's Jennifer Delgado has more.
Top Videos

Webb telescope launch delayed until Saturday

Hearing set for Maryland man wrongfully deported to El Salvador

DC man wins $1 million Powerball prize after dream prediction
