Strangest Birth Defects!!!

Birth defects are structural or functional abnormalities present at birth that cause physical or mental disability. Some may be fatal. Researchers have identified...