Several territories witness sporadic spells of rain across UAE

Several territories witness sporadic spells of rain across UAE
play icon
Photo has been used for illustrative purpose.