Emma the horse defeats all odds and delivers a miracle
Back in 2017, pregnant horse Emma laid down to give birth in Wilton, California. What her owner didn’t count on, however, was that she would defy all odds and deliver a miracle. You see, horses ...