Sheep Video: Check out the new €920,000 sheep handling facility at this ag college The North’s Department of Agriculture has invested £825,000 (€921,666) in a new sheep housing and handling facility at the College of Agriculture... October 25, 2016 5:26pm