Christopher Barry Riddell: A Maestro of Illustration and Political SatireOctober 9, 2023 Born in 1962 in Capetown, South Africa, Christopher Barry Riddell has carved a distinguished career as a multifaceted artist, renowned for his exceptional talent in both…