Explosion rocks weapons depot in northwestern Libya

An explosion rocked a weapons depot in northwestern Libya on Friday evening, with local media reporting that ammunition and rockets were propelled into surrounding areas. The blast occurred at a depot... Click to continue