On January 10, 2024, I ordered barracuda from the Blue View restaurant in Curaçao. My wife had a few pieces of the fish, and 30 minutes later, she vomited and had diarrhea.. About 2 hours after that, I also vomited and had diarrhea. My wife’s symptoms lasted…
See more