she is a graduate of yale university aba bombi babyaranye abana icyenda one month later his body was discovered drowned in the river thames what did you come here for