SATELLITE DATA PROVIDES INSIGHTS ABOUT THE UNFOLDING CONFLICT IN UKRAINE
Payne Institute Earth Observation Group Feng-Chi Hsu writes about how the satellite imagery viewed on Ukraine, specifically Kyiv, showed the horrifying night experienced on February 26, 2022. February 28, 2022.