Russia Captures Power Plant, Airfields Near Kiev, Issues Ukraine Terms Of Peaceful Surrender: Give Up Your Weapons

Russian airborne troops have taken control of the Antonov Airport, which is about 30 kilometers away from Kiev, Ukraine. CNN’s Matthew Chance reported Thursday: “We are here at the Antonov airport, which is about 25 kilometers, 15 miles or so out of the … Continue reading Russia Captures Power Plant, Airfields Near Kiev, Issues Ukraine Terms Of Peaceful Surrender: Give Up Your Weapons