Deputy Chief Dion Boyd was found dead Tuesday morning by what officials believe was a self-inflicted gunshot wound

Shares
Share This