The video  was produced by one facebook user relating issues before and after May 9 Malaysia General Election. Ufortuneately it was in Chinese. Hopefully English version will be available in the future.

Source: facebook