Russia increased military expenditure by 5.9% to $190 billion, consuming 7.5% of GDP, one of the highest shares globally, while its oil revenues continue funding the war machine.
Group 13's kamikaze boats pushed Russian warships out of Crimea, sank a $65 million patrol ship, and now target the shadow fleet financing Putin's war.