A tragic explosion at an illegal liquid petroleum gas depot in Nairobi, Kenya, resulted in at least three deaths and 280 injuries, highlighting concerns over regulatory enforcement and corruption. The continued operation of the depot, despite previous legal action, underscores the challenges in addressing illegal business practices.