Savannah SEQA Icon Recently Passes – A Tribute to Al Jaffee April 22, 2023 A devastating occurrence for the comic book community happened recently, as talented cartoonist Allan “Al” Jaffee passed away on April 10th, 2023. Jaffee was an...