ADVERTISEMENT

How long did the “Infamous Decade” last in Argentina?

History Trivia Question: How long did the “Infamous Decade” last in Argentina?