Not true. China has taken down 2 US satellites in the last few years.
They shoot down their own redundant satellites, and it was in 2007 in 2010.
Really? Thats wild. How is this not seen as a military provocation?
They shoot down their own redundant satellites, and it was in 2007 in 2010.