Editorial cartoons for the week of May 5.