The world at the cross roads