An F-15A firing an anti-satellite missile in September 1985. Photo: US Air Force

US accuses China and Russia of undermining space peace push

  • Comment came as China, Russia and US joined space peace talks in Geneva
Topic |   Defence

TOP PICKS

An F-15A firing an anti-satellite missile in September 1985. Photo: US Air Force
READ FULL ARTICLE