An astronaut from Oklahoma dies, an Owasso police officer is on administrative leave after allegedly killing a dog, Route 66 commissioners look at lighting Tulsa's stretch of the Mother Road, and bills to cut taxes and increase math requirements for high schoolers make their way through the State Legislature.