Consult a local criminal law attorney - many offer free initial consultations. Can locate an attorney right here on AVVO under the heading "Find a Lawyer" Do it ASAP - and do not post any additional facts on this or any other public forum - instead speak to the attorney IN PRIVATE>
This is not intended to be legal advise or as legal representation. I am a California personal injury attorney . Be aware that every state has its own statute of limitations; and statutes & case laws that govern the handling of these matters.