Suicide tops unnatural death claims in Discovery Life’s 2024 report admin 1 week ago tambayan Comments Off on Suicide tops unnatural death claims in Discovery Life’s 2024 report 4 Views Suicide claims among people aged 41 to 60 reached alarming highs in 2024, with financial pressure cited as a key factor. Share Facebook Twitter Stumbleupon LinkedIn Pinterest