Johannes BechtMay 20, 20222 minWar in Ukraine: Russia develops Tank that runs on VodkaWhat sounds like another bad trip of Mission Impossible, now finally came true: The Russian Federation has developed strategies, and even...