911 Free Fall with Andy Steele
Engineer Jef Bishop: ‘You don’t keep the public safe by lying about why that building collapsed’
This week on 9/11 Free Fall, engineer Jef Bishop joins host Andy Steele to give a recap of his recent, very well-received presentation on Building 7 to the Biloxi, Mississippi, branch of the American Society of Civil Engineers.