At least 45 people have been killed in several explosions in eastern Libya.
Five of them were Egyptians.
The blasts took place in the town of 250km east of Benghazi.
Fighters claiming loyalty to ISIL have claimed responsibility.
Al Jazeera's Hoda Abdel-Hamid reports.