Len Sherman

Sherman is a graduate of the Columbia Law School and has been a television news correspondent and documentary film producer.