18 drown as bus falls into river in Algerian capital – Middle East Monitor

At least 18 people drowned and nine others were injured after a passenger bus fell into the Oued El Harrach river in central Algiers, Algeria’s Civil Protection Service said Friday, Anadolu reports.

In a statement,…

Continue Reading