DeKalb County Sheriff’s Police Charge Homeowner With Threatening Intruders
It's a controversial criminal charge that has a lot of people scratching their heads. A Malta resident has been charged by police with threatening two individuals who were on his property.