I hesitate to post this here as I’m not sure whether it’s legit or not…
I already posted a link to this in the TROS discussion thread and thought not to post it in here since it’s technically the review and opinion thread.
But yes, very controversial stuff and I think worth taking with a few grains of salt to maintain a healthy skepticism until it can be further corroborated or confirmed.