Former North Miami Beach Deputy City Manager David Scott wore an anti-suicide vest as he appeared in court Thursday to answer to 15 felony charges after Miami police said he had more than two dozen images and videos depicting child sexual abuse.
Scooped by
Anonymous Hades
onto Operation Phobos November 7, 6:55 PM
|