Almost 20 years after Riverside homicide, suspect present in Mexico and returned to the U.S.
After practically twenty years on the run, a person suspected of fatally capturing one other man in Riverside was situated in Mexicali, Mexico and returned to the United States for prosecution, the Riverside Police Department stated Wednesday, July 24. The renewed seek for suspect Luis Contreras started in June 2024, when the Riverside Police Department’s […] More