Argentina on the verge of technical default

World Today

CCTV America’s Joel Richards reports from Buenos Aires where people are worried this isn’t the last time financial catastrophe will hit the country.

Argentina on the verge of technical default

CCTV America's Joel Richards reports from Buenos Aires where people are worried this isn't the last time financial catastrophe will hit the country.