AfricaOchieng’ Ogodo, Champion of African Science Journalism, Dies at 521 year ago · By Switch TV Reporter