This was posted by the devil. The devil knows how to mix some truth with some lie to make a mix of misleading Foo Foo.
The devil is in the details!