Africa Tullow workers crash land in Kenya 28/02/2020 By Ed Reed A flight in Kenya carrying Tullow Oil workers has made an emergency landing following an engine failure.