It is hard to comment on a piece like this. To what literary genre does it belong? Journalism (of a curious sort)? Satire - conscious? unconscious? Fantasy?
Stephen Harper feted as a "champion of democracy" in New York. What are they putting in the water..