Categories Audio Sources - Full Text Articles Russian Deficit Soars on War Spending, Oil Embargo Post author By Mikenova Post date February 7, 2023 Listen to this article ← Brazil police conduct new raids as part of probe into Brasilia riots → Is Viktor Orbán Prime Minister of a European Country or Putin`s Puppet?