Humanists Have Done Nothing Wrong | Defector defector.com Submitted by devtesla on August 13, 2026 at 3:19 PM in general No comments 4