Friday, June 19, 2026

Busification in Russia in full force, as residents of Penza massively report raids, with men rounded up and taken to military enlistment offices to voluntarily sign contracts after being beaten and pressured amid an intensified mobilization drive.