T trevorklee.substack.com A miracle drug sold over the counter 23 points klevertree 3 years ago 20 comments