Russian forces withdraw from Antonov Air Base.
This item is part of our running news digest
April 2, 2022 4:47 am
Russian forces have suddenly disappeared from the air base located 28 kilometers from Kyiv, according to satellite imagery by Maxar Technologies on March 31. The capture of Antonov Air Base was considered a victory by Russia at the time but it is currently unclear where the Russian forces have relocated.