Kelvin settles for apology

LONDON - Mr Kelvin MacKenzie yesterday accepted a public apology in a settlement of his libel action over a magazine's allegation…