Prominent propagandists Yuri Podolyaka and Kirill Fedorov, who together have a following of over 3.5 million, criticized the Russian military leadership. Their critiques emerged amid reports of ...
A Moscow woman received an eight-year prison sentence for anti-war social media posts written more than two years ago and attracting fewer than 70 views.