Earth Tanzania to award Dr Louis and Mary Leakey with Posthumous accolades Staff Writer The Leakeys have been responsible in proving to the world that the origin of mankind was in East Africa, precisely Northern Tanzania where all evidence has been immortalized