Video PlayerClose
Buses are seen in Algiers, Algeria, June 22, 2020. The Algerian government has allowed public transport to resume since June 14. (Xinhua)
Buses are seen in Algiers, Algeria, June 22, 2020. The Algerian government has allowed public transport to resume since June 14. (Xinhua)