Over at Skepchicks, Rebecca Watson talks about Myles Power, who’s channel, it seems was false DMCA’d by AIDS denialists. AIDS Denialists are group of people who deny that HIV causes AIDS, and discourage people with HIV/AIDS from taking their medication. People like this just make me so angry. Here’s a …
he said what they needed to hear, but didn’t want to hear.
• Views: 2,682
C0nc0rdance exposes Duesberg on AIDS Denialism
• Views: 614