MIAMI-DADE COUNTY, Fla. – A veteran Miami-Dade police sergeant is back in jail facing charges on 12 counts of possessing child pornography.

James Edwards was arrested Thursday and taken to the Turner Guilford Knight Correctional Center.

The 27-year veteran officer was already on house arrest from an open case from August.

According to documents, Edwards was first arrested after he brought two teen brothers to his home to do some landscaping.

He allegedly admitted to giving the teens marijuana, the drug "Molly" and then began touching himself and masturbating in front of the minors.

It was after that arrest that detectives began examining his electronics.

Several hard drives and computers were removed from the residence, according to sources. Several explicit images and videos of underage boys engaging in sexual acts were uncovered during the investigation.

The images and videos were sent to a doctor, who confirmed the boys were underage.

Sources said some of the images were downloaded from the Internet and others were generated by Edwards himself.

Edwards also faces charges of lewd and lascivious conduct and exhibition.

Follow Andrew Perez on Twitter @PerezLocal10



Follow Local 10 News on Twitter @WPLGLocal10