a) this is not censorship, yt is a corporation and not government
b) it is Russian propaganda (if you dare, watch it and compare facts, one for all: Babn Yar masacre)
c) Oliver stone is producer, but definitelly not a journalist; facts are bend to fit needs
Overall review: if you love totalitarian systems, it will be your coup of cofee. If you love to study propaganda, this is masterpiece to watch. If you are a person grown up in totalitarian system, it brings memories up. Otherwise it's piece of shit.