Thu Feb 24th, 2022 at 08:47:47 AM EST
After months of US claiming that Russia was going to invade Ukraine, it appears to have happened tonight. There are reports of explosions and troops landing in many parts of Ukraine, including the capital.
This is an open thread, add your news and views.
Frontpaged - Bernard