It still is! I cannot believe this isn't even a blip in the news... Watch it today, live...we land on the Red Planet, no biggie, just another Mars lander, 7 minutes of terror, did I mention it'll be LIVE?! InSight Mars Lander Coverage P.S. Then there's this gem, might all be linked...
www.hayabusa.org