From AFP. Any opinions expressed are those of the authors, and do not necessarily reflect the views of Libya Business News.
Dozens of Libyans protested in in Benghazi's Tahrir Square on Tuesday after three people were killed in a hospital blast, which ministers said could have been an "accident."
(Source: AFP)