Top

Heavy rains lash UAE, disrupt daily life

Water poured through ceilings and whipped through streets in Dubai.
Water poured through ceilings and whipped through streets in Dubai.
Next Story