The people of Ukraine organised mass protests against the Russian installed puppet Ukrainian government. This led to the war in Crimea and the current Russia special operations in the Ukraine. No disputing that…..
In the beginning when it was thought Russia would win the war in a few weeks….Ukraine wasn’t going to get any help from world leaders just sanctions and admonishments….now it’s all changed, changed utterly…Ukraine has become a cause celebrè in the world now, and it’s looking like Putin is fecked…..unless he goes the nuclear option….it will be interesting to see what China an