20 Reportedly "proves" the adenochrome theory is false. Does anyone have any authoritatively sourced data to refute this article? (leadstories.com) posted 3 years ago by KYWomanPatriot 3 years ago by KYWomanPatriot +21 / -1 18 comments share 18 comments share save hide report block hide replies
Love this?"noncrazy sounding"