Is Russia Boiling Over? The Rumors Get Weirder Every Day
Anyone who tells you they know what is going on is full of it
3 min readMay 29, 2023
A place on the Ukraine Russia border named Belgorod apparently was invaded last week by a group of Russian dissidents fighting for Ukraine. Belgorod is in Russia and there are multiple military support locations there. Ammo dumps, staging areas, etc.