Philae, the European Space Agency (ESA) lander made the historic touchdown on comet 67P/ Churyumov-Gerasimenko although it lacked to latch on properly yet the position is said to be stable relatively. The agency has been able to get hold of its first image.
Read More