The Brits had a chance to seize the world dialogue with their Brexit vote and they made the most of it. On Thursday, June 23, 2016, Liberty and Free Markets scored a major victory. On that glorious day the British people voted to leave the European Union in spite of a well-choreographed full-court press inflicted...Read More