Emergency personnel in Houston, Texas, recently rescued a miniature horse that had fallen into a storm drain in the southwestern part of the city.
The horse was discovered by a police officer who was at the scene of the rescue. According to news reports, the officer had been...