Libya Flooding: Hundreds protest against local authorities
It has been more than a week since a catastrophic Libya flooding claimed the lives of thousands of lives and destroyed countless properties. Residents of Derna, the eastern part of Libya have gathered to protest against the Local authorities and their parliament for their neglect. Read Also: VISA application fees to the United Kingdom increased … Read more