20090128 home.science: Chandrayaan probe pics silences sceptics