historyreviewed.best
911: The Jews did it: Israeli MOSSAD: Indisputable Facts about Building 7
[Here is a nice short summary about Building 7. I am noticing that there are things doing the rounds as if Jews are rewriting them. So instead of blaming the Jews it is then claimed that the "…