Question: do any birds give live birth?
Answer: have the same approach to motherhood: every one lays eggs. No bird gives birth to live young. Birds quickly form and lay an egg covered in a protective shell that is then incubated outside the body.