Latest posts by Ellery Roberts Biddle from March, 2013
Crash that Killed Cuban Democracy Advocate Still Shrouded in Mystery
The car accident that killed leading democracy advocate Oswaldo Payá has been shrouded in mystery and misinformation since it happened in eastern Cuba last July. Angel Carromero, the Spanish politician who survived the crash, recently told The Washington Post that the car was run off the road by state security agents. But many observers doubt the veracity of his claims.