(no subject)

Jun 23, 2023 20:39

The Wagner Group has declared "war" against the Russian Military and they're on route to Moscow. Putin has supposedly left town.

Whatever happens either way, I don't see Russia recovering from this...
Previous post Next post
Up