Captain Planet making a comeback By: Atlanta Business Chronicle via Business Journals September 13, 2017 at 13:30 PM EDT The environmental super hero, created by CNN founder Ted Turner, will make a cameo in an upcoming Cartoon Network show. Read More >>