Current funerals John Roger Hudson 20 November 1945 - 17 February 2024 Array Passed away on 17 February 2024, aged 78 years.