Pravda reports that a sheep in Turkey gave birth to a stillborn lamb with a human-like face. Warning: it’s not a pleasant sight.
Pravda reports that a sheep in Turkey gave birth to a stillborn lamb with a human-like face. Warning: it’s not a pleasant sight.