Muscat: Royal Oman Police (ROP) has rescued 32 people from 27 vehicles caught in flowing wadis, as heavy rains continue to pour across northern parts of the Sultanate. Muscat also received smart showers on Sunday morning.