Julia Pastrana – Mexican Ape Women Julia Pastrana – Mexican Ape Women was born on 1834 in a mountainous area in Mexico. She was a women with kindest heart but with what was called “ the most hideous face” and “ugliest woman in the world”. Since her birth, she... Read More →
Hisory represents the Future