DOSSIER: Labadi Gas explosion

A gas filling station near the Trade Fair Center in Accra has exploded injuring many with others feared dead.