Mars did and might have existence, says NASA chef

It is actually an intriguing and totally free platform to speak about any matter. When […]