B bengoldhaber.substack.com The Importance of Physical Touch for Proving You're Human 2 points lindowe 8 months ago 0 comments