intelnews.org
Russia says it uncovered spy satellites disguised as space debris
The Russian government says it recently detected a group of satellites that are spying on Russia while orbiting the Earth camouflaged as “space junk”.