gbri8ncaesmorgur gbri8ncaesmorgur 13-03-2017 Biology Answered Give one reason why farmers like to have barn owls on their farms