Debunking alien claims matters, but so does telling richer, more compelling stories about how humans shaped their own past.
In a breakthrough that sounds ripped straight from a Ridley Scott flick, researchers in Germany have managed to freeze brain ...