So Russia has invaded Ukraine - or not? {It Has as of 2/24/2022}

So, we have the answer to OP’s original title question: “So Russia has invaded Ukraine - or not?”

Has.

ETA: New thread for this in MPSIMS, as it’s now a “current event”: