Wow. That is terrible.
In the end, we didn't end up considering the Cape Verde Islands for this trip, but it is a place I would like to go. It's sad, because it is an up and coming resort destination, but I'm sure this will put a lot of people off from going there despite the fact that it doesn't seem to have been a random attack.