People on social media share videos of rain in Saudi Arabia

Saudi Arabia on Friday witnessed medium to heavy rainfall that fell on many areas in Saudi Arabia

Published: Updated:
Top Content Trending