At least 25 people have been killed and dozens injured in an explosion at an ammunition store in the western Libyan town of Garabulli.
Local officials said the store was in a camp controlled by an armed militia from the city of Misrata, but the group had left after clashing with residents.
The explosion reportedly happened as residents entered the camp but it is not yet clear what triggered the blast.
Garabulli is about 50km (30 miles) east of Tripoli and 140km west of Misrata.
"The number of casualties is rising and we are working hard to transfer them to nearest hospitals," Mohamed Assayed, a local official, told the Reuters news agency.
About 30 people were injured, he said.
A Garabulli resident told Reuters that the clashes with the militia erupted when a member of the armed group refused to pay for goods in a shop.