From The Guardian It is 9.30am in Ukraine. Here is where the crisis currently stands: Recent British intelligence appears to corroborate with a recent report from Ukraine's military that Russia had "slowed down" its offensive. Britain's defence ministry has said Russia's advance on Kyiv has been slowed by logistical failures and fierce Ukrainian resistance. The […]

Read more of this post


This free site is ad-supported. Learn more