Kiev Officials Deny Narrative of an “Imminent Russian Invasion”
No one could possibly have missed the mantra, faithfully recited by Western politicians and media alike, that the the 100,000 Russian troops at Ukraine’s border are about to invade the country. What does the Ukrainian Defense Minister have to say about it? “The situation on the ukranien-Russia border at this time is no different from what it was in the […]
Read more