Sciencefrom48 hills3 weeks agoHIV denialist Peter Duesberg is dead. Good. - 48 hillsPeter Duesberg promoted false AIDS denialism claiming HIV is harmless and blamed drugs, causing harm by undermining effective HIV treatment and prevention.