David Daleiden

David Daleiden is the founder and Project Lead at The Center for Medical Progress.