Officials in Hawaii seized a motorboat that had been floating just feet away from a sacred site on Maui known as the Hauola Stone.
Officials in Hawaii seized a motorboat that had been floating just feet away from a sacred site on Maui known as the Hauola Stone.