Daily Archives: July 11, 2012

The Fate of Twaragha People in ‘New Libya’

Middle East Online – Jul 11th 2012 At last, the international rights group Amnesty International, published its detailed report on the misery of Tawargha and its people. For readers who do not know Tawargha is a coastal town in western … Continue reading

Posted in Libya, News | Tagged , , , , , | Leave a comment