In a chilling night of chaos and sorrow, over 300 ostriches were shot dead at Universal Ostrich Farms in Edgewood, British Columbia. The Canadian Food Inspection Agency (CFIA) carried out the mass ...
Over 300 ostriches met a tragic end on a British Columbia farm. Canadian officials carried out a court-approved cull after ...