Kelvin MacKenzie

(Contributor)

Kelvin MacKenzie is a media entrepreneur.

Archive

I feel gloomy about the outcome of the General Election. [...]

15 March
Shares
193
Views
4,842