Saturday, July 2, 2016

The Cry For Freedom Rises Again


David Knight discusses how the spirit of 1776 has infected England as Brexit is a reality now.