Ever since Russia invaded Ukraine earlier this year, authorities have been keeping an eye on the megayachts owned by Russian oligarchs and allies of Vladimir Putin. One such vessel just mysteriously ...