So whats the standard definition of human? IS it generally considered to be homo sapien? For example, Homo antecessor lived 800,000 years ago.Not trying to be smart just curious.
Market Close: The US Fed rate is one thing – but are FDI outflows bringing down a boring ASX in favour of Wall Street?