Apologetics and The Search for Truth

June 14, 2010

A recent talk at the European Leadership Forum, Hungary in May 2010.

00:0000:00