Re:Hundreds of skulls reveal massive scale of human sacrific...
by klibertp on Sunday June 24, 2018 @07:55AM
(#17386191)
I don't think cockroaches will evolve their own archeologists as soon as 2600...
[ Parent
| on HN ]