Heavy rains flooded Lebanon’s roads on Monday, stranding drivers and flooding houses in areas at the entrances of the capital, Beirut. Videos and photos circulated on TVs and social media showed cars stalling in some 50 cm deep water pools and flash floods in several roads including City Center – ...