Home Science & TechSpace Chinese Satellite Launch Results in Debris Dropped on Settlement