Reviews and other content aren't verified by Google
It looks Netflix is deliberately controlling info and deviating to only Russia.
Making it more difficult for the families.
Information control is what it is....
All non experts have become experts in this documentary and speculating the tech specs.