Parts of UAE witness more rains due to fluctuating weather conditions

Parts of UAE witness more rains due to fluctuating weather conditions
play icon
Picture used for illustreative purpose only.