Rebecca Ryan was an American news affiliate based out of Folsom, California. She is believed to have been killed in June 2019 in Big Rock National Park while investigating a de-extinct animal incident.
Rebecca Ryan was an American news affiliate based out of Folsom, California. She is believed to have been killed in June 2019 in Big Rock National Park while investigating a de-extinct animal incident.