3 ms·
Snopes has some nice commentary on this. Key takeaway-- this is not a peer reviewed journal. https://www.snopes.com/fact-check/journal-endorses-911-conspira
by wglass 8y ago
Snopes has some nice commentary on this. Key takeaway-- this is not a peer reviewed journal. https://www.snopes.com/fact-check/journal-endorses-911-conspiracy-theory/ https://www.snopes.com/fact-check/journal-endorses-911-consp...