Yes, I thought that, but I seem to remember it was definitely the Cubans who invaded.
I expect google has the answers somewhere.
I wonder what the markings on the AN24 are/were.
If it was an Aeroflot crew, I hope they got a long range premium payment and a decent layover!!!!