Videos World

Heavy rain lashes parts of the UAE

Heavy rain lashes parts of the UAE