The duck pond at the University of Oklahoma is raising some concern after some residents have noticed a strong chemical odor.
Tucked along historic Route 66 in Yukon, Oklahoma sits a stone-faced building where New Mexican flavors have found an unlikely but perfect home, creating chile-infused magic that has locals forming ...