May 25, 2021 Africa Three fishermen arrested after death of colleague in Lake Victoria Three fishermen have been arrested in Homa Bay County in Kenya in connection with.. Read more