New details emerge in hours long standoff that left mom of 3, pediatrician dead

Dr. Bharat Narumanchi is suspected of holding five workers hostage, including Dr. Katherine Dodson. Police believe Narumanchi killed Dodson, then himself.

January 27, 2021

Examined