Tim LaHaye founder of Council for National Policy

Person: 
Tim LaHaye

Pound Pup Legacy