Russia’s federal budget deficit narrowed to 5.7 trillion rubles, or 2.5% of gross domestic product (GDP), during the January–June period of 2026, according to preliminary budget...
Signs of recession and a systemic banking crisis are intensifying across the Russian economy, according to a report by the Center for Macroeconomic Analysis and Short-term...
Germany is deploying a portion of its future “Lithuanian Brigade” to Nemenčinė, a location just two kilometers from where Germans and Lithuanians massacred a large part...