Michael Levin, Fox Two members of the Squad made a secret trip to socialist Cuba. Only they didn't spend enough time to grasp the lost rights and oppression ... Read more