Huge satellite crashes into Chinese temple as windows shake and debris scatters area
Chinese villagers reported their windows shook when the satellite crashed back down to earth.
Daily Express :: World Feed

Chinese villagers reported their windows shook when the satellite crashed back down to earth.
Daily Express :: World Feed