Tribble
Killjoy Boffin
- Joined
- Apr 21, 2015
- Messages
- 2,956
Netflix Space Force : Wait, who's in charge of what now?
Last edited by a moderator:
The US is claiming that Russia launched a projectile from their Kosmos 2543 satellite. There are treaties against space weapons.