Optimize Consulting
Tag
A Sri Lankan hen has given birth to a live chick without laying an egg, in a new twist on the age-old question of what came first – the chicken or the egg.…