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