watch The Bay of Pigs
The Bay of Pigs
On 17th April 1961, an invasion force of over 1,200 Cuban exiles - trained, financed, equipped and directed by the US CIA ....
Read MoreOn 17th April 1961, an invasion force of over 1,200 Cuban exiles - trained, financed, equipped and directed by the US CIA ....
Read More