The tension between hundreds of protesters, RCMP officers and Canadian Food Inspection Agency (CFIA) workers has come to a standstill after the Supreme Court of Canada issued a temporary stay of an order to kill more than 300 ostriches at a farm in
This content is restricted.