Crimea Satellite Photos Show Wreckage of Space Radar Hit by Missiles
The images show damage at Russia's Center for Long-Range Space Communications in Crimea after a reported ATACMS strike.
The images show damage at Russia's Center for Long-Range Space Communications in Crimea after a reported ATACMS strike.