The fact that China Insights in the video claimed that the media blurred the audience outside the live broadcast (which again was backed up by video evidence) is a testament to the high quality and factual accuracy of their reporting.
I would not trust anything they say, even if they claim to show evidence, because there is a very high probability that they are deliberately misrepresenting the evidence (for example, deliberately mistranslating documents, knowingly putting false captions on photos, etc.). A lot of false rumors about China that make their way into English-language media trace back to Falun Gong and their various outlets (such as the rumor that spread on Twitter several weeks ago that there was a military coup underway in China).