David Barrett on Muck Rack

David Barrett

Verified
London, England
Night News Editor — Daily Mail

Daily Mail night news editor