Home Cartoons Editorial Editorial cartoon May 5 Editorial cartoon May 5 By Aaron Sarlo On May 4, 20055:00 pm