BEIRUT (Reuters) - Lebanon's Prime Minister Hassan Diab said that those responsible for an explosion at a "dangerous" warehouse in Beirut port area that rocked the capital would pay the price.

"I promise you that this catastrophe will not pass without accountability. ... Those responsible will pay the price," he said in a televised speech. "Facts about this dangerous warehouse that has been there since 2014 will be announced and I will not preempt the investigations".

(Reporting by Ghaida Ghantous)