Russia launches Iran’s Pars-1 imaging satellite World Roundup February 29, 2024 Russia: An Iranian research satellite named Pars-1, has been launched into orbit by Russia amid increasing tensions with the West.…
Russia launches Luna 25 moon mission amid space race with India World Roundup August 11, 2023 Russia: Russia has launched Luna 25, its first mission to the moon in nearly 50 years. The move is widely…