Road Safety – An Oxymoron?

‘Fifty Three Killed’ screamed the headlines. And everyone rushed to the scene, shocked! Yet I am only shocked that it has not happened earlier – these passenger coaches that tear up and down our roads at full throttle, screaming past cars and trucks as if they are on the Formula 1 track. Granted, in this […]

Read the rest of this entry »