Those entered Russia claim to be anti-Putin Russians. No one knows who supplied them with armored vehicles. They might’ve salvaged them from Russia or bought in a store… but jokes aside, the developments, if true, are significant and humiliating for Russia. Will Russia escalate?

Leave a Reply