March 17, 2024

President Vladimir Putin claims a record election victory with nearly 88% of the vote after murdering and suppressing his opponents. The six year term will make Putin the longest-serving Russian leader in over two-hundred years.