Flash floods in Spain turned village streets into rivers, » Akhri Qormo Dhamaystiran
At least 95 people die in devastating flash floods in Spain
on Oct 31, 2024
Wararka Warbaahinta Caalamka
Flash floods in Spain turned village streets into rivers, » Akhri Qormo Dhamaystiran