I provided Medevac services to the military in the southern Philippines. No black-ops to be found.
The tinfoil CIA stuff is funny.
The portion authored by "NPOV" in your link is says a lot.
Bottom line is we don’t know what is true but you can’t rule CIA out.