Nicaragua - People and places: ¿Presidente Obama en Nicaragua?...President Obama in Nicaragua?

¿Presidente Obama en Nicaragua?...President Obama in Nicaragua?






















Is that President Obama, working at On the Run in Managua, Nicaragua?

¿Es Presidente Obama, trabajando en On the Run en Managua, Nicaragua?