Editorial cartoons for the week of May 27.