The Irvington Voice

Demented Dolls

November 18, 2015

By Ayush Patel | Staff Writer Isla de las Muñecas (Island of the Dolls) is a creepy island near Mexico with a horrifying backstory; rumors say that a miserable girl drowned in the island’s river,...

Load more stories
The Newspaper of Irvington High School
Isla de las Muñecas