Tag: Ghosting

Have You Been Ghosted?

Back in the early days of television, "ghosting" was what happened when a double image appeared on the screen. To law enforcement, "ghosting"  means...
Print Friendly, PDF & Email