
A mystery explosion in a town close to the Libyan capital Tripoli has killed at least 25 people, apparently after a dispute at a shop escalated.
The blast took place in Garabulli after clashes between locals and militia fighters from the city of Misrata.
Officials initially said a munitions store had exploded but one resident told the BBC a lorry loaded with fireworks had exploded.
In fighting further east, in Sirte, at least 30 pro-government fighters died. They were killed in fighting with militants from the so-called Islamic State group.
Garabulli is about 50km (30 miles) east of Tripoli and 140km west of Misrata. A BBC producer close to the scene in Garabulli said the coastal road was completely blocked and he could hear sounds of gunfire from a distance.
A mix of armed civilians and local militias from the coastal town were manning checkpoints on the edge of the town along the coastal road.



















