Re:A New Theory Proposes That Humans Tamed Themselves
by yesenadam on Thursday January 31, 2019 @04:27PM
(#19049040)
Might be a silly question, but what is "the TFA"? Googling didn't help me.
[ Parent
| on HN ]