A neglected pregnant mare named Spirit was rescued by BC SPCA in Fort St. John, B.C. After receiving proper care, Spirit gave birth to a healthy foal named Journey. Spirit has been adopted, and Journey will be available for adoption after weaning.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing