Hussein Mojtahedy, a young Canadian activist with Al-Quds Day rally, says the Canadian government is a puppet of America and Israel and therefore should expect ultimate demise.

Hussein Mojtahedy, a young Canadian activist with Al-Quds Day rally, says the Canadian government is a puppet of America and Israel and therefore should expect ultimate demise.