Police claim it was 340,000 people. actual number closer to 1.3 million. Canadian leftists are notorious for using this tactic as well. Giving the number of attendees for example, an hour before an event begins in order to make it seem insignificant. CBC is especially notorious for this.
Personally I do not have an opinion on gay marriage I care to share at this time. But it remains problematic that the people who are to inform us, are the very ones who deceive us by default when anything runs contrary to their narrative. Triply so when it is state media such as the CBC. Europe of course is infested with state media.