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

Police Raise Fresh Concerns About The Use Of Army Fatigue

The Police have again warned persons against wearing military fatigue or camouflage clothing. Their latest ...