Editorial cartoons for the week of May 18.