28 June 2022 Ken Niu NASA’s Perseverance Rover Adopts a Pet Rock Since early February 2022, NASA’s Mars Perseverance Rover has had a rock stuck in the front left wheel. It has...
27 June 2022 Ken Niu Science & Technology Man Detained After Throwing a Piece of Cake at the Mona Lisa A man seemingly disguised as an old lady in a wheelchair threw a piece of cake at the Mona Lisa....