War Clouds over Europe: Are we prepared?