Why Environmentalists Hate Captain Planet

One video blogger looks back at Captain Planet cartoon series and the environmentalist messages it transmitted with absolute revulsion. It not only demonized businessmen and laborers, but humans in general. To some environmentalists, the cartoon series didn’t go far enough in it’s condemnations of humanity and its activities.

Robert Spencer debates Nezar Hamze on NewsmaxTV

Co-founder and vice president of the American Freedom Defense Initiative Robert Spencer and Council on American Islamic Relations (CAIR) representative Nezar Hamze join MidPoint on NewsmaxTV to discuss how two men were killed outside Mohammed cartoon contest in Dallas Texas after opening fire and injuring a security guard at the event.