Horses can read human facial expressions and remember a person's mood, a study has shown.continue reading