The body of Jessica Leigh Callan was found July 11, 2010 in a cemetery in Saginaw, Michigan. This was when Jessica’s life ended and the life of our family changed forever.
Police have been investigating since that day. There have been several leads, but no arrests. This means a killer is roaming the streets. Others are at risk. And there is no Justice for Jessica Callan, her children or the rest of her family.