Videos

Heavy rains lash across Oman

https://youtu.be/r5EcZO0mdt8