Myles Power’s Youtube Channel was taken down by AIDS Denialists,

he said what they needed to hear, but didn’t want to hear.

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 …