Activists with Compassion for Animals banner march during Veggie Pride Parade in Toronto, Canada, June 2011.