Description:A lamb is born with two heads. How many heads does a lamb have? One, course. Well, not always.A lamb recently born in the southwest of Ghana has a rare characteristic. Pictures have surfaced online showcasing the tiny black and white animal. Two full heads stem from its neck. The lamb was born right next to a general goods shop in a small village.(1:07)