With more flashpoints around the globe, are we inching ever closer to Armageddon? Read more at The Business Times.