Rescued horse due for slaughter gives birth

Meet the brand new foal named Freedom and her miracle mother, Hope.