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

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

Most Popular Stories