China sent three astronauts to its space station on Sunday, one of whom will stay for a year, a record length for the country, enabling the study of long-duration human physiology in space as Beijing works towards its ambition of a crewed moon landing by 2030.The…[#item_full_content]

Colombian military neutralizes five terrorists accused in bus bombing that killed 20, injured 45 civilians
Colombian military forces announced on Wednesday they successfully neutralized five members of the militant group responsible for a devastating bus bombing that killed 20 civilians
