meaner gene
Diamond Member
- Feb 11, 2017
- 21,936
- 18,180
Russian rockets launched from a Russian base they've been using for decades. It has all the facilities and infrastructure needed to to launch their rockets into space.
So what's your point? ...![]()
It shows how much of russian industry is located in it's former satellites.
You claimed Russia was self-reliant.
It's not.