Helicopter crashes near I-70 in Ohio, killing pilot and causing minor accidents, police say

Need Help?

Please use the contact form to get support. Thank you.