The Biden Stop on Lula’s World Tour

Andre Pagliarini

Lula spent 48 hours in Washington, D.C. Next up: China. Lula is traveling the globe, trying to restore Brazil’s reputation as a country that can collaborate with almost anyone.

The post The Biden Stop on Lula’s World Tour appeared first on The Nation.