Zoe McLellan, an American actress known for her roles on popular television shows such as “NCIS: New Orleans” and “Designated Survivor,” has been missing since April 2019. The last known person to see her was her then-husband, Jean-Pierre Guy Gillain, who claimed that she vanished along with their son amid a custody battle with her ex-husband. Since then, there have ...