Two-time Pulitzer Prize-winning journalist David Horsey is a cartoonist and columnist for the Los Angeles Times.