Explosion Rocks Weapons Depot in Northwestern Libya

Ankara: An explosion rocked a weapons depot in northwestern Libya late Friday, with media reports and witnesses reporting that ammunition and rockets were propelled into surrounding areas. According to Anadolu Agency, witnesses reported hearing a ma...