I see valid news reports here, not tinfoil. Looks like there are some ostriches, though.
It's tinfoil and that is a fact.