Street vendors dispense the party fuel for Rio’s Carnival, but face pushback

Mar 3, 2025 - 14:00
Street vendors dispense the party fuel for Rio’s Carnival, but face pushback
Vendors are a fixture at Rio’s Carnival street parties