Tag: Penny Lawrence

Report Denounces Awful Conditions of Refugees in Libya, Lambasts European Policies

August 10, 2017

Rape, torture and slave labor are among the horrendous daily realities for people stuck in Libya in their desperate attempt to escape war, persecution and ... Read More