Sheep put brave face on stress LONDON, England -- Sheep have shown researchers why stressed-out people are comforted by the sight of a friendly face. Scientists at the Babraham Institute in the eastern English city of Cambridge discovered  
Is this a piece of news regarding world politics, sports, business, or science and technology? 