Personal Finance | Tue May 1, 2012 10:25am EDT

Cuba's May Day parade celebrates island's communist future