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 […]