Jamie Dlux: Justice For Mika
Mica Miller died by suicide on April 27, 2024, at the Lumber River State Park in Robeson County. Since then, the details surrounding her death have gained national interest due to the accusations made against her husband, South Carolina pastor John Paul Miller. Mica, who allegedly died by suicide, called 911 to ensure authorities could … Read more