UAE witnesses rainfall across regions under overcast skies

UAE witnesses rainfall across regions under overcast skies
play icon
Photo has been used for illustrative purposes.