Comment Comment by frodowtf Fascinating how Cuba is still standing in spite of all embargoes. parent frodowtf 2 years ago