News

The Lagos State Traffic Management Authority (LASTMA) has confirmed that eight persons lost their lives in a fatal traffic accident involving a commercial Mazda bus and a DAF truck at Atura Bus Stop, ...