In July 2019, 21-year-old Jamier Leonard disappeared from Emporia, Virginia. As the search unfolded, unsettling details emerged leaving investigators and his loved ones desperately seeking answers.
Blanca’s newborn baby was only a month old when she vanished. Today, over six and a half years later, she is still missing and her baby is growing up without their mom.
Alexis was just beginning her social media career and was planning to move to Atlanta, GA to open a clothing boutique when she went missing in January 2022. Where is she?