Entries from 2016-06-27 to 1 day
By a 52-48 percent margin, the popular vote in the United Kingdom last night moved to detach the country from the European Union. It's been a momentous event, building up for months with anticipation and anxiety domestically and abroad, ma…