University Student Mysteriously Dies in Suspected Love Triangle with “Cousin” Detectives in Juja, Kiambu country are investigating the tragic death of a university student who fell from the third floor of an apartment in January 20, 2022 News·OMG·TL