On this anniversary edition of 9/11 Free Fall, Drew DePalma and Michele Caviasco — the son and sister, respectively, of Jean DePalma, who died in the World Trade Center — share their memories of Jean with host Andy Steele and reflect on the impact that 9/11 has had on their family and on the lives of so many others around the world.
Be the first to comment