Massive crowd marches through downtown Ottawa to demand just