The Ides of March are right around the corner!

Putin seeks scapegoats for his Ukraine failure: instability in Moscow with two top foreign intelligence bosses arrested and eight generals fired; Most Favored Nation trading status for Russia to end soon; Moscow approaching national bankruptcy with half of Vlad’s $640 million war chest gone after 16 days at $20 billion per day; at this rate, [...]