Talk:Stephen Finucan

Died
Stephen Finucan died from cancer 14 May 2023 199.126.230.187 (talk) 02:32, 21 May 2023 (UTC)