Fossil Friday: Homo rudolfensis, Another Contentious Homo Evolution News & Science Today, 30 Jun 2023 Last week for Fossil Friday I posted some musings about Homo habilis and its controversial attribution to our genus.