SALT LAKE CITY — A Salt Lake father was charged Monday with punching a boy who had allegedly thrown a rock at the man's daughter, then bribing him to keep quiet about the assault.

On Feb. 3, Isiac Barela, 30, got out of his vehicle and approached a 14-year-old boy walking home from school and said, "You're the one who threw a rock at my daughter!" charges filed Monday in the 3rd District Court state. Barela then allegedly punched the boy in the jaw.

The boy told police Barela returned a short time later and apologized, then offered the teen $20 if he promised not to say "anything to anyone" about the incident, the charges state. The boy refused the money, according to prosecutors, and Barela returned a short time later and increased the offer to $100. The boy refused a second time.

Six other children witnessed the event and identified Barela in a photo lineup presented to them by Salt Lake police officer Jared Naegle.

Naegle said he had previously dealt with Barela, who was angry following the rock-throwing incident that occurred at his daughter's school in January. Barela told the officer that if police "did not take care of the kid" who threw the rock, then he would do so himself, according to the charges.

Barela was charged with tampering with a witness, a third-degree felony, and child abuse, a class A misdemeanor.

Hunter Schwarz