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


Please enter your comment!
Please enter your name here

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