Russia recorded in 2024 a budget deficit exceeding three trillion rubles for the third consecutive year, soaring to 3.49 trillion rubles ($34.39 billion), according to the country's finance ministry.
Russia has opened an investigation after video footage was published on social media showing what appear to be a military policeman savagely beating contract soldiers bound for Ukraine with a baton ...