Orbital launch statistics For 2026, so far Europe losers launch less satellites than Russia yet delusional nato fans believe they are far superior to Russia in tech, lmao
>>543954770We're more than everyone combined? Damn
>>543955430need more spy satellites
>>543955475Nuh, you're literally launching all the commercial satellites for Europe and most of Asia. It's just business.