Sign in to continue
Sign up to get started
5,374,996
Husband arrested in Costa Rica in connection with wife’s death after more than 30 years on the run, police say
Authorities say Jose Lazaro Cruz has been on the run for more than 30 years after being wanted
News