Joseph Humire of Center for a Free Society discusses Argentine elections

Joseph Humire talks with CCTV about the country’s elections.