China's SLC-18 Radars can Detect Enemy Satellites, But Only for Partner Countries China's latest space radar is a complex new system, and is capable of tracking space LEO satellite constellations. by Isaiah Richard