Editorial cartoon: The latest intelligence does not look good

Published May 26, 2017 12:00pm ET