A final year student of Takoradi Technical University (TTU) has reportedly taken his own life in his private hostel at West Tanokrom, a suburb of the Effia-Kwesiminstim Municipality in the Western Region. The deceased, identified as Derick, was found hanging from a ceiling fan in his room, having allegedly used …
Read More »