Images from the Hubble Telescope show a green blob that defies scientific understanding, so far. For those who aren't threatened by science and mystery:
Hubble telescope zeroes in on green blob in space - 13 WTHR
We worship an awesome God.
Hubble telescope zeroes in on green blob in space - 13 WTHR
We worship an awesome God.