Artist Luke Jerram unveils giant reproduction of Mars at West London church

Luke Jerram's Mars on display at St John the Baptist Church, Shepherd's Bush, London Certainly one of the more striking projects to appear at this year's Kensington & Chelsea Festival is Mars: War & Peace, the touring artwork by UK artist Luke Jerram.  Walking into St John the Baptist Church off…

11 questions about the NASA Mars Rover answered

The NASA Perseverance Rover landed at Mars’ Jezero Crater yesterday (February 18). But what has it been sent to do and how many rovers have explored Mars so far? In this article, we answer all these questions and more... How many Rovers have been sent to Mars so far? NASA has sent five robotic vehicles,…

Top 20 Space Moments: Helen Sharman makes list

  Helen Sharman was the first Brit in space The cosmic adventures of two Britons have been named among the greatest space moments of all time. A poll of 2,000 adults voted Helen Sharman becoming the first British astronaut in space and Tim Peake’s five-month stay on the International Space Station…