There hasn’t been much in the way of good news coming out of Ukraine lately. Ever since Russian tanks rolled in over a week ago, the sovereign nation has been the site of one of the world’s most appalling humanitarian crises. Reports that Russia is being stymied by a tougher… Read entire story.
Source: The Hollywood Gossip