TED refused to post this talk on their website stating it was "too politically controversial".