World News Russia Prepares For Armageddon – Withdraws From Syria – YouTube March 19, 2016 Greg Leave a comment Published on Mar 14, 2016 Russia Prepares For Armageddon – Withdraws From Syria