Fidel Castro directs Cuban troops from a SU-100 tank at Playa Girón, as the Bay of Pigs Invasion unfolds, on April 17, 1961.

0 VIEWS

0

Avatar
impshum

3 days ago