The Nation Continues To React To The Tragic Demise Of A Bus Operator On The All Saints Road

Trevor Willock of Roman Hill, a 45-year-old public bus operator died on the spot when his Silver Toyota Hiace bus smashed into the concrete wall outside Belmont Clinic on All Saints Road.

Share this:

Check Also

An Overseas Agency Provides Police Officers With Training On Interview Techniques

The capacity of interviewing suspects will be further enhanced through training currently being held for ...