Chilean presidential candidate Michelle Bachelet delivers a speech to her supporters at the National Stadium in Santiago de Chile, Chile, on Sunday.Nov 19, 2013

FULL STORY

Photo: EPA

This photo has been viewed 161 times.

TOP top