|
In this video grab from AFPTV, people push a stranded car along a flooded street in Dubai on April 16, 2024. Dubai, the Middle East's financial centre, has been paralysed by the torrential rain that caused floods across the UAE and Bahrain and left 18 dead in Oman on April 14 and 15. (Photo by Atif Bhatti/ESN via AFP Photo)
|