Hail, rain of varying intensity fall across different regions of UAE

Hail, rain of varying intensity fall across different regions of UAE
play icon
Photo used for illustrative purpose.