Today’s D Brief: Russia destroys power plant; Ukraine’s pleas; China, US talk space safety; DOD & Starlink; And a bit more.
Russia launched another devastating attack on Ukraine’s energy infrastructure overnight. Ukraine’s military says it was able to shoot down 57 of Russia’s 82 missiles and drones. But the remaining 25...
Read more