Mark and Marla Palumbo were concerned when their friend and business partner Dr. Henry Han failed to show up for a meeting on March 23, 2016. They would learn the horrific reason why the following day ...
On the morning of Sept. 29, 2021, 17-year-old Benjamin Elliott was in a Harris County Sheriff's Office interrogation room in Houston, Texas. DET. FREDER MUÑOZ (police interview): So, what happened, ...