Punches thrown during anti-immigration protest in Edmonton
A fist fight broke out during an anti-immigration protest in downtown Edmonton Saturday afternoon, before police moved in to separate protesters and counter-demonstrators, comprising about 150 people in total.
Source: CBC