Mares have a long gestation period, with the average pregnancy lasting between 335 to 350 days or roughly 11 months.…
It is day 2 and I've already had enough. This is untenable. I kindly explained to my mother today that…