Poisonous caterpillars, 96,544 Portuguese nationals in Luxembourg, and organic molecules on Mars. Also, the much-awaited flying car is finally a reality.
Update: 08.06.2018