17.1 million stuffed ballots. The elected officials who paved the way for Russia’s invasion of Ukraine weren’t really elected, according to video records obtained by Meduza

Leave a Reply