View Single Post
drewprops
Space Pirate
 
Join Date: May 2004
Location: Atlanta
 
2021-08-13, 12:10

Russia has accused a NASA Astronaut of sabotaging the International Space Station.

It's an interesting divergence in narratives.

...
  quote