Prophet Cartoon Contest Shooting

ISIS claims responsibility for Garland cartoon attack

The self-titled Islamic State group is claiming responsibility for an attack at a center near Dallas, Texas, exhibiting cartoon depictions o…

This image made by the NASA/ESA Hubble Space Telescope shows the Eagle Nebula's "Pillars of Creation." The dust and gas in the pillars is seared by the intense radiation from young stars and eroded by strong winds from massive nearby stars. The Hubble Space Telescope marks its 25th anniversary Friday, April 24. A full decade in the making, Hubble rocketed into orbit on April 24, 1990, aboard space shuttle Discovery. (NASA/ESA/AP)

Photos: Hubble Space Telescope turns 25

NASA and science enthusiasts from around the world celebrate the 25th anniversary of Hubble Space Telescope launch. Here are some of Hubble’…