DISCUSS: What’s really happening in Ukraine?

For weeks now we have heard the US (and, to a lesser extent) the UK screeching about the (allegedly) imminent Russian invasion of Ukraine. Russia has denied any intention to invade Ukraine whatsoever, repeatedly and at length. Most recently Putin described the US attitude as “peak hysteria”. The governments of both France and Germany have …

Source