9/11 Free Fall 11/9/17: Truls Lie and David Llewelyn

In this episode of 9/11 Free Fall, newspaper editor Truls Lie and mechanical engineer David Llewelyn discuss the controversy that erupted in the Norwegian mainstream media after Lie published the World Trade Center evidence earlier this year.

Be the first to comment

Leave a Reply