Science & Technology Chinese Space Station Falls Back to Earth April 6, 2018April 6, 2018 by Brittany Greve A Chinese space station that has been on track to fall to Earth has finally crashed. Hailey Lara (‘21) said, “It’s kind of scary to think that it could…