John Balyo explained his actions today in open court.

The former Christian radio host John Balyo admitted that he photographed and performed sex acts with a 12-year-old boy at a hotel in Kalamazoo County.

Balyo pleaded guilty to sexual exploitation of a child and possession of child pornography, crimes that could put him away for up to 50 years. There could be more charges. Balyo faces a state charge of first-degree criminal-sexual conduct involving an 11-year-old boy in Calhoun County.