Russian President Vladimir Putin that Russia will fulfill its obligations to other partners at the International Space Station before it leaves the project by 2024.

Read More

By AP

Leave a Reply

%d bloggers like this: