August 12, 2024 in England Graham Thorpe’s wife Amanda reveals of former England cricketer taking his own life