toinformistoinfluence.com
Ukraine / Russia Ad Hoc Media Update (255)
Anonymous expert compilation, analysis, and reporting. Russia claims they’ve won the arm’s race. Cool. You win. Now quit. Yeah, didn’t think so. Russia is terrified.