In Memoriam: Italian comic creator Alfredo Castelli, creator of Martin Mystére By John Freeman on February 7, 2024 A giant of Italian comics has passed, aged 77