This video was hosted on Vidme, which is no longer in operation. However, you might find this video at one of these links:
Introduction to The Popular Front for the Liberation of Kekistan/Video Propaganda Division
June 6 2017
The Popular Front for the Liberation of Kekistan is dedicated to the Liberation of the Kekistani People wherever and whenever they live, By Any Memes Necessary. The Kek-given values of Freedom of Expression, Meme Magic and Shit-posting shall not perish from this Earth! To this end we pledge our Lies, our Misfortunes and our Sacred Kekish Memes!