Yes, that line stood out to me to say, “This writer has absolutely no idea what he/she is talking about, so the whole article is probably bullcrap.”
“”Isn’t it an established historical and archaeological fact that the Temple Mount stands atop the site of the ancient temple?””
It’s my understanding the term Temple Mount means the actual foundation of the ancient temple. Is this not true?