I just ran across this: https://thetruthpatriots.com/cia-agent-malcolm-howard-claims-he-and-his-colleagues-blew-up-world-trade-center-7-on-9-11/
And Snopes has "debunked" it, which increases the likelihood that it is true: https://www.snopes.com/fact-check/cia-agent-confesses-wtc7/
Other stories:
https://www.youtube.com/watch?v=q_sk0MR8piQ
https://christendtimeministries.com/cia-agent-confesses-deathbed-blew-wtc-7-911/
To be fair, they are basically saying "Where is the sauce."
Which is what I WANT TO KNOW as well. Where is the proof he said this?
That is very fair. For me, snopes debunking it IS the sauce, in a way. That they took the time and effort to try to discredit is telling to me.