Thursday, June 20th, 2024
This Planet Labs satellite image shows a newly constructed airfield in the Belgorod Oblast, Russia in June 2024. AP analysis found that the 2,000-meter (yard) runway was built in the late summer of 2023 during the failed Ukrainian counteroffensive. (Planet Labs via AP)