News

Footage Photos of Rains Flood Abu Dhabi

Unusual downpours in the arid lands of the United Arab Emirates have caused significant flooding in multiple areas, throwing normalcy..