- Russia Has Deployed Thousands of Tanks, Troops to Ukraine, Top Official Says [Let's just talk about this crap, this headline got over 14k upvotes in 3 hours on /r/worldnews] https://www.usnews.com/news/world/articles/2017-11-24/russia-has-deployed-thousands-of-tanks-troops-to-ukraine-top-official-says 5 comments russia