NEWS Last Two Endangered Giraffes Rescued From a Vanishing Island in Lake BaringoBy Wycliffe NyamasegeApril 13, 2021 Rescue efforts for endangered giraffes on an island in Lake Baringo, Baringo County, came to an end on Monday with…