Muammar Gaddafi

Libya: Residents of Tawergha ‘dying in desert’ in attempt to return home after seven years

 Libya must ensure the safety of hundreds of former residents of the northern town of Tawergha, who are stranded and…

7 years ago