Cesar Millan Kicking Dogs

I’m a scientist, that means that I hate the censorship of ideas and it also means that I value legitimate criticism. Due to this recent article on the Huffington Post, National Geographic went on a rampage all over YouTube. Filing DMCA complaints against everybody and their uncle who wasn’t showing Cesar Millan in a favorable…