About Canadian Peace Alliance
Canadian Peace Alliance- An umbrella peace organization helping member groups to act as a broad network and to provide a strong, coordinated voice for peace issues at the national level. Provides information about specific issues and how to get involved.