 Otter Tail County, your news leader is News Talk 1250 AM KBRF Fergus Falls. Depend on it. News this hour from townhall.com. I'm Tasha Stevens. A new poll asked Americans if they plan to watch the presidential debate today. About four in ten Americans say they'll be