Daniel J. Mitchell discusses the last presidential debate on Share Radio UK

Featuring Daniel J. Mitchell