NASA is set to launch four astronauts to the International Space Station on Friday, replacing a crew that was evacuated early due to a medical issue. The U.S. space agency is targeting Feb. 13 for the lift-off of Crew-12’s mission aboard a SpaceX Falcon 9 rocket, with a …[#item_full_content]
Cuba Says It Held Talks With US Over Blockade
Cuban officials have held talks with the U.S. government to seek solutions to the blockade imposed on the Caribbean nation, President Miguel Diaz-Canel said in