Young Man Allegedly Hangs Himself After Battling Depression in Dwazark Community
1 month agoMohamed Thoronka, a young man who reportedly suffered from depression, recently hanged himself with a rope in the Dwazark Community, Freetown. According to witnesses, Mohamed Thoronka had been dealing...