A story about a German tourist called Kedder giving birth to a litter of human puppies in South Africa ha ...
A story about a German tourist called Kedder giving birth to a litter of human puppies in South Africa has gone viral. It even showed a video of three of the human puppies that looked so lifelike. But ...