Sheep
By Chris McCullough A UK-based investment group has just purchased the world’s biggest sheep...