The North African branch of al-Qaeda has blamed Lebanese group Hezbollah for the deadly bombings in the city of Tripoli, according to the US-based SITE monitoring service.
AQIM, al-Qaeda's north African branch, said in a tweet that it knew “with certainty” that Hezbollah was responsible for the twin blasts that have killed at least 42 people.
It added: "That vile party... should know that it will meet retribution soon.”
More top news
Cannons were fired in public for the Queen, now the longest reigning monarch in British history.
Leicester City's astonishing Premier League title push looks increasingly like more than a fairytale after they saw off rivals Man City
Charity claims five have been arrested of British man's killing, and suggests there may be more to come.