Press "Enter" to skip to content

Woman Arrested For 3-Year-Old Son's Murder Three Decades After She Claimed He'd Vanished …

In 1998, a child’s skull was found near Lake Mead, an area Luster had told police he had taken the boy for a camping trip just days before the reported …
Source: Google Alerts

Be First to Comment

    Leave a Reply