admin
April 19, 2024
Cars and trucks are stranded on a flooded street in Dubai following heavy rains, on Thursday.—AFP DUBAI: Dubai, a...