China urged the United States to halt its military buildup in outer space after Washington acknowledged it has weapons deployed in orbit.
Image: X/@Unveiled_ChinaX