Top of The World: Devastating floods across parts of western Germany and Belgium have left more than 120 people dead. And, Lebanon’s Prime Minister-designate Saad Hariri has stepped down after failing to form a new government. Also, Cuba has agreed to temporarily lift some restrictions, following unprecedented protests.