The man was born with something the world could hardly understand — a parasitic twin attached to his abdomen
Jean Libbera was born in Rome in 1884 with something the world could hardly understand — a parasitic twin attached to his abdomen, an underdeveloped […]