/
lemmy.ml
Explore
Create
World News
Moonrise2473
•
1 month ago
•
97%
Facing “financial crisis,” Russia on pace for lowest launch total in 6 decades
arstechnica.com
68
3
Comments
3