The Russians are inventing victories to cover up their fiasco in eastern Ukraine
“It is likely that Russian forces have carried out a failed offensive operation in the Zaporizhia region in the past 72 hours. Russian forces have not made any confirmed territorial gains, despite persistent claims by one Russian official,” the institute’s latest report says. January 22 The Russian Ministry of Defense stated that the units of … Read more