ADVERTISEMENT
Const. Timothy Barnhardt to appear in court for a bail hearing after facing 17 charges.