Monday, December 11, 2017

Trapped in Libya, Migrants Face Torture and Slavery


Source: FRANCE 24 English

No comments: