Spanish court rejects lawsuit against Fidel Castro

"The Committee of Help to Dissent 2506 accused Castro and Cienfuegos of crimes against humanity.The complaint was based on the deaths of nine participants in the US-fuelled Bay of Pigs invasion attempt in 1961....

closeSign in to NowPublic

is reporting from