China sends 3 taikonauts into space Apr 25, 2025 Beijing [China], April 25: Three Chinese astronauts, known as taikonauts, launched into space on Thursday aboard the Shenzhou 20 spacecraft. Read More ..