Ted Baehr

M. Robert E. Theodore “Ted” Baehr is an American media critic and Chairman of the Christian Film and Television Commission, a division of Good News Communications, Inc. He is publisher Continue Reading

Posted On :