Topic

US arms satellites, rivals condemn

4m

The United States admitted it had deployed weapons in orbit, prompting condemnation from China and Russia, which warned the move could spark a new arms race.