Several people have been rescued in Oman as heavy rains swept across the country, causing flooding and disruption. Emergency services have been working tirelessly to assist those affected, as the severe weather continues to impact daily life and infrastructure.