MIAMI, April 20, 1961 (UPI)-Fidel Castro proclaimed triumphantly today that his forces had destroyed an invasion of Cuba and seized a large number of North American-made arms, including heavy Sherman tanks.
In a communiqu
MIAMI, April 20, 1961 (UPI)-Fidel Castro proclaimed triumphantly today that his forces had destroyed an invasion of Cuba and seized a large number of North American-made arms, including heavy Sherman tanks.
In a communiqu