Conflict & Justice
For our Geo Quiz we were looking for the countries where you'd find the Mapuche, an indigenous people. The answers are Chile and Argentina. Mapuche protesters joined crowds along the streets of Santiago yesterday to protest the celebration of Columbus Day. The World's David Leveille reports.