A sheep gives birth to a two-headed lamb at Sehwi Wenchi a suburb of Bibiani Anhwiaso Bekwai municipality in the Western North region, Ghana. The newborn lamb exhibited an abnormality with its two heads, two mouths, four eyes, and two ears. The owner of the sheep expressed shock at the …
Read More »