Failed American invasion of Cuba.

 

v20240901