Newly released body cam footage captured a respected Florida doctor accused of sexually exploiting young girls — including a 13-year-old who hanged herself — being pulled over and arrested in front of his mother-in-law and wife, a kids’ mental-health specialist.
Palliative care specialist Dr. Stephen Andrew, 59, was in Georgia on Dec. 19 when he was made to pull over to the side of the I-575, the newly released video shows.
“I’m sorry, what’s going on?” the casually dressed doctor asks officers, who tell him to “put your hands behind your back” and immediately ‘cuff him.
“I’m assuming this is a case of mistaken identity,” the confused-looking doctor says. “I’m a physician.”
Leedy has since been charged for allegedly forcing 10 girls to send him sexually explicit photos and urging them to “cut, choke and hang themselves” — leading to the unidentified 13-year-old’s tragic death, according to officials. If convicted, he faces a life sentence in federal prison.