So, on The Turd Flinging Monkey Show yesterday they talked about Russia building a formidable army.Can someone vet this? Idk if thisnis true.
https://x.com/i/status/2010301607641231762
A club for red-pilled exiles.