BROWARD, Florida (WFOR) — The cybersecurity director of a prominent South Florida public health network is facing “abhorrent” accusations after he was allegedly found possessing thousands of computer ...