News

A brown horse rescued from atop a small tin roof in Brazil became a national symbol of hope this week as the country continued to combat unrelenting rain and deadly floods. The 770-pound horse ...