Russia forces have overtaken the Antonov international airport just outside of Kyiv, apparently worsening the Russia-Ukraine conflict. Antonov is a cargo airport. They have also taken control of the Chernobyl nuclear site, where Ukrainian forces had waged a fierce battle with Russian troops, according to reports retrieved by Freelanews. Earlier on Thursday, Ukrainian forces battled […]

Read more of this post