It has happened again in the same city of kenya. A goat has been reported to have given birth to a set of twin; one normal and the other with a Humanoid attribute. This bizzare incident got everyone marveled, all running to the goat owner?s house to confirm what they heard. SEE PHOTOS HERE

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.