Science / TechnologyAstronauts Return Safely To Earth From Space Stationbasil bilalDecember 24, 2018December 24, 2018 December 24, 2018December 24, 20180311 Web Desk (December 24, 2018): Three members of the International Space Station’s crew returned safely to Earth, landing in Kazakhstan on a Russian Soyuz craft.... Read more