Now
88
Fri
91
Sat
85
A sheep in North Carolina gave birth to four lambs, a rare feat for the farm animal.