Headed
Sheep gives birth to lamb with two heads at Sehwi Wenchi
A bizarre incident has unfolded at Sehwi Wenchi a suburb of Bibiani Anhwiaso Bekwai municipality in the Western North region as a sheep gives birth to a two-headed...