The victim whose foot was discovered floating in a hot spring at Yellowstone National Park in August has been positively identified as 70-year-old Il Hun Ro, of Los Angeles, California, according to a news release from the National Park Service…

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *