More and more people are saying that they believe 9/11 was a human sacrifice ritual. February 15, 2019 The discussion is here.