Chile and Pinochet’s lingering legacy
By Christopher Alexander Gellert The country was littered with flags this past weekend. You couldn’t walk down a street without seeing them flying in yards and from apartment windows. In Chile, September 18 marks the South American nation’s independence from...