The Castle Hills Police Department is always vigilant but a new mission is transparency. CHPD has been releasing dashcam video of some of their dangerous ...