VIDEO: Heavy rain paralyses life in Oman, road collapses due to floods

VIDEO: Heavy rain paralyses life in Oman, road collapses due to floods
play icon
An Oman Police helicopter evacuates people stuck in the floods.