Russian Soyuz rocket suffers failure on launch, astronauts return to Earth

A duo of astronauts headed for the International Space Station returned to Earth mere minutes after launch.

Read more: https://www.thestar.com/news/world/2018/...

Actual news in your location