Your trusted source for the latest news
The Canadian Food Inspection Agency slaughtered hundreds of ostriches at Edgewood, British Columbia's Universal Ostrich Farms Thursday night.Using rifles, at least two “marksmen” believed to be working at the CFIA’s Enforcement Investigation and Services Unit in its Saskatoon, Saskatchewan, br......
Source: Conservative Review