(Newser) -
A Cuban-American who blames Fidel Castro and Che Guevara for his father's suicide has been awarded more than $1 billion by a US court, the
Miami Herald reports. Gustavo Villoldo, whose father and his General Motors dealerships became prime targets for Castro and Guevara after the 1959 revolution, will attempt...
More »