Video PlayerClose
People are seen at a stall selling living sheep ahead of Eid al-Adha in Algiers, Algeria, on July 12, 2020. (Xinhua)
People are seen at a stall selling living sheep ahead of Eid al-Adha in Algiers, Algeria, on July 12, 2020. (Xinhua)