That's the shocking new hypothesis being raised by anthropologists in Spain, who wonder if our closest extinct relative was exterminated in the same way as 178 other large mammals, so - called megafauna, which are suspected of going at least partially by the hand of hungry human hunters. (seeker.com)