AceRanker shares May 05, 2015 05:15PM Russia showing off new high-tech tank - Breaking News, U.S., World, Weather, Entertainment & Video News -... Russia showing off new high-tech tank - CNN.com