A rooster in the Chinese town of Liaochend, Shandong province has defied the laws of nature and laid 14 eggs

A rooster in the Chinese town of Liaochend, Shandong province has defied the laws of nature and laid 14 eggs so far.

The eggs are bigger than normal eggs.

Experts say the rooster, weighing 3 kilogrammes, may have originally been a hen but reversed to maleby outside factors, or it may have two different genital systems.

Source: BNA