Leanna Taylor took the stand at the Georgia “hot car” trial, where her ex-husband Ross Harris is accused of intentionally leaving his son inside a SUV for several hours.
Leanna Taylor took the stand at the Georgia “hot car” trial, where her ex-husband Ross Harris is accused of intentionally leaving his son inside a SUV for several hours.