Dr. Mark Roberts has been having a good time (it would seem) and doing a good job of debunking the writings of Christopher Hitchens.
Dr. Mark Roberts has been having a good time (it would seem) and doing a good job of debunking the writings of Christopher Hitchens.