/

What on Ceres are those bright spots?

As NASA inches closer to an answer, astrophysicist Alan Duffy weighs the possibilities.

Exit mobile version