Doctors find RFID chip embedded in sex trafficking victim
When an emergency room doctor received a triage note reading “I have a tracker in me” one day last fall, he probably felt like he was in a spy movie. While psychiatric patients were not an [...]