Mr Richard Anvuko

American national commits suicide at Entebbe Zoo Hostel

American national commits suicide at Entebbe Zoo Hostel

Police in  has discovered a body belonging to a 21-year-old American national at hostel in Entebbe. The body of James Larkin Crow, a resident of Texas in the U.S.A was on Thursday morning found hanging from the staircase rail leading up to the entrance of the hostel building located at Uganda Wildlife Education Centre (UWEC). According […]