Tag: New York

Interpol, the US, and Brazil

Brazil and the United States have had a troubled relationship in the past year, between a bitter trade feud, a high profile child abduction case, and currently, disagreements…