The First Artificial Insemination Centre for Horses

Ilya Ivanovich Ivanov would collect semen from a stallion (male horse) when it mounted a fake mare (fake female horse). Continue reading