RIP Toystory, The Bull Who Was Daddy To 500,000 Offspring
Who’s the biggest daddy of them all? Ismail Ibn Sharif, who took the throne as the king of Morocco in 1672, is said to have fathered more than 1,000 children,…
All is breaking news
Who’s the biggest daddy of them all? Ismail Ibn Sharif, who took the throne as the king of Morocco in 1672, is said to have fathered more than 1,000 children,…