News Edge · Luckingham, Scott, Faulkner Take Stand First In Leach, Williams Trial February 28, 2023 10:01 pm|