Police Fatally Shoot Woman During Stand Off In North County
St. Louis County, MO (KTRS) A woman is dead after being shot by police during a stand off in north county over the weekend. Police say the incident began after 61-year-old Sheilah Huck allegedly shot her neighbor late Saturday morning in the 6600 block of Foothills Court. That’s when Huck barricaded herself in her home.…