Kierra Stubbs Vanished in 2014, 11 Years Later Police Dig Up Yard In Search of Her Remains

This post was originally published on this site

Kierra Stubbs first went missing on April 24, 2014, in Birmingham, Ala. Now, 11 years later, the Birmingham Police Department continue to search for her, and executed a search warrant to search her former residence on Thursday, Jan. 16.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top