Cambridge, Mass., calls to end the embargo on Cuba

Say what you think...