About Pastor Richards

Pastor Richards is a televangelist from Mars, Alabama, who promises salvation to all those who pay him very large donations.