Leonard Riccardi Leonard Peter Riccardi of Stockholm passed away peacefully in his home on Oct. 14, 2023. He was 98. He was born on Oct. 7,... Obituaries 03 Nov 2023 | 05:49