Benue Links bush crashes

Many dead, others injured as Benue Links bus crashes

Many dead, others injured as Benue Links bus crashes

Several persons have lost their lives and many others injured after a Benue Links bus with registration number PP306 had…

10 months ago