Marketwired Blog

homo erectus

  • Social Networking: The battle between Homo sapiens and Homo erectus

    A recent BBC One documentary about the triumph…