Karim Friha was born in Maisons-Laffitte, France, in 1980, and he took a liking to comics right away. While he fell in love with the artistic period of the eighteenth and nineteenth centuries, that didn’t keep him from enjoying The Simpsons,...
Continue Reading →