A Peek into Abby’s World

Recently the Naval Criminal Investigative Service (NCIS) researched U.S. Marine Corp files and found the tattoos on the body of a Marine who was declared a deserter in 1974, matched those on a body found naked and dead in Long Beach, California in 1974. NCIS working with the Long Beach Police Department matched the tattoos [...]