Satellite imagery captures damage to Russian military facility in occupied Luhansk
Newly released satellite imagery reveals damage to a reported Russian repair base at a machine-building plant in occupied Luhansk, where Ukraine's Air Force claimed a Russian command center was hit.