Russian cosmonaut who commanded space station struck pedestrian with car
Russian cosmonaut Oleg Artemyev just landed from a six-month International Space Station stay last month.

Discover more Science and Technology news updates in TROIB Sci-Tech
Discover more Science and Technology news updates in TROIB Sci-Tech