Sunsara Taylor: Call to Clinic Defense for Dr. Carhart Posted on August 23, 2009 Share:Sunsara Taylor is a member of World Can’t Wait’s Advisory Board, and a writer for Revolution newspaper.