Satellite imagery shows Russian-occupied locations in Ukraine

A satellite image shows Novofedorivka with annotated trenching operations, amid Russia’s invasion of Ukraine, in Zaporizhzhia region, Ukraine, April 11, 2023. Capella Space/Handout via REUTERS