3 People Injured By Falling Tree in Park At North Bend

August 27, 2017
A falling tree left three individuals, including a newborn child, harmed at Twin Falls State Park in North Bend Sunday morning. Authorities say a father, in his 30s, was... Read more »