Mecca, Saudi Arabia with disastrous floods

Saudi Arabia under attack of severe floods, hail and heavy rains! The worst situation was … Continue reading Mecca, Saudi Arabia with disastrous floods