Cuba's Advertising Challenge

Download
"Triumph is the sum of all our struggles," a billboard near the Latin American Stadium in Havana, Cuba declares.
( Bonnie Jo Mount for The Washington Post / Getty )
Hosted by Bob Garfield
WNYC Studios