German Mission Plans to Revisit Apollo 17 Landing Site Posted on 01/12/2016 by hira A private space mission has announced to send a pair of rover on moon that will inspect the Apollo 17 landing site. The site is abandoned since 1972 when NASA’s probe completed it scientific research...