BREAKING: B.C. ostrich farmers file appeal to stop CFIA's kill mission
The Canadian Food Inspection Agency’s (CFIA) controversial plan to 'humanely depopulate' nearly 400 healthy and thriving ostriches at Universal Ostrich Farms in Edgewood, B.C., is being formally contested yet again.