Back Ukraine independence!
Moscow’s troops out now!
Opposition to Putin’s war continues inside Russia
Vol. 86/No. 16 - April 25, 2022Seven weeks into Moscow’s war against independent Ukraine, the determined resistance of that country’s armed forces and its population in general — as well as demoralization wracking the Russian troops and ineptness of their officer corps — brought Russian President…