All posts tagged Beirut

  • Alem Dechasa

    Video Surfaces of Migrant Worker in Lebanon being Beaten and Dragged into Car

    Alem Dechasa, a domestic worker out of Ethiopia, took her own life just days after…