Tragedy Strikes as Palestinian Lives Lost in Libya Floods
A devastating flood caused by Storm Daniel has wreaked havoc in Libya, resulting in the loss of at least 23 ...
A devastating flood caused by Storm Daniel has wreaked havoc in Libya, resulting in the loss of at least 23 ...