O orbitalradar.com Close pass of Russian military satellite with US satellite aiding Ukraine ( 26m) 4 points NicoJuicy 13 days ago 1 comments