03/23/16

President Obama holds town hall in Argentina

President Barack Obama holds a town hall in Buenos Aires, Argentina. ... more Duration: {{video.duration.momentjs}}