ADVERTISEMENT
The Canada Investment Summit draws demonstrators calling for more support of health care and the environment.