Protest Putin’s new war moves! Defend Ukraine independence!
Protests in Russia: ‘No to war! No to mobilizations!’

…and the Philippines recently scrapped major agreements to buy Russian military helicopters. The Russian air force is largely unable to operate over Ukrainian-held territory, nor effectively protect Moscow’s bases in…