SpaceX makes 'one giant leap for mankind' as Russia loses the space race

In Russia, many were impressed with the launch of the Falcon Heavy rocket. Specialists acknowledged that it was a lot more than just a beautiful show

Articles
Readers' top