Skip to Main Content
The Newspaper of Irvington High School

The Irvington Voice

The Newspaper of Irvington High School

The Irvington Voice

The Newspaper of Irvington High School

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