Any breed of chicken can lay eggs for breeding if they are fertilised.
No, they are hybrids and therefore do not lay eggs at all.
Yes. All hens lay eggs. Cornish hens are just a breed like any other and they will lay eggs for you provided they are not too young, too old and are well cared for. They are not prolific egg layers but you should get a few eggs per week from each bird.
No rooster can lay eggs.
?
They lay eggs to reproduce, even if there is no male.
they lay eggs because they have no where to put them not like guys [humans] they have eggs
No. A hen will lay eggs regardless of a male partner as long as she is kept comfortable and happy. A male is needed if you plan on breeding more chickens though as he is needed to fertilize the eggs.
no not every chicken does.
Yes
Chocolate chickens don't lay eggs.
No, Most chickens have the same color of legs, the egg color is determined by the variety of the chicken. For example, Bovine and cornish hens lay brown eggs, while Polish and leghorn hens lay white eggs. It should be noted that Cornish hens are not generally used for egg laying, but are a very common variety for butchering, as they gain weight and mature much faster than most varieties.
they lay eggs