Scientists have a mystery on their hands in Kenya

Scientists have a mystery on their hands in Kenya