One Step Closer to Truth

This week on 9/11 Free Fall, Matt Campbell — whose brother Geoff died in the North Tower on 9/11 — and Geoff’s longtime friend Henry Young join host Andy Steele on a momentous day for the Campbell family, who hours earlier submitted a historic application to the UK attorney general seeking a new inquest into Geoff’s death nearly 20 years ago.

Be the first to comment

Leave a Reply