Thousands of Canadians are expected to converge on Ottawa this weekend for the March for Marriage and Freedom.

Participants will meet at the Supreme Court building April 9 at noon and march to Parliament Hill, where a number of speakers from different cultural and faith perspectives will take the microphone. The four-hour demonstration will also include prayer and music.

Communities in cities surrounding Ottawa and from as far away as Toronto and Montreal are organizing busloads of people to attend the march.

The rally is a grassroots effort to express opposition to the same-sex marriage legislation recently introduced by Prime Minister Paul Martin’s Liberal government. Among the 14 sponsoring organizations are the Knights of Columbus, the Catholic Civil Rights League, the Canada Family Action Coalition, and the Multi-faith Coalition for the Defence of Traditional Marriage.