New research of a Martian meteorite suggests that water - an essential ingredient for life - arose in hot springs on Mars 4.4 billion years ago, at the same time as it did on Earth.
In this intriguing video, viewers are taken on a surprising journey through an unconventional drawing class. The session ...