08/06/2024 Severe damage road due to heavy flood in Mecca, Saudi Arabia