I went back and rewatched the video above and realized the video they are debunking is made by Al Jazeera!
A network that is funded by Qatar, a Theocratic Dictatorship!
That's the same people who fund The Young Turks (A Progressive Propaganda Channel named after Muslim Fascists who committed the Armenian Genocide.)