Last Best Hope
By Louis R. Avallone
It was the highest voter turnout in Great Britain in almost 25 years. In fact, more than 30 million British voters went to the polls last month and voted on whether Great Britain should withdraw from the European Union (or “EU”). What is the EU? Well, I’m glad you asked, because it wasn’t exactly what […]