West Tulsa neighborhood evacuated after explosives found
Tulsa police have arrested a man and his wife after discovering explosive materials in their home.
Tulsa police have arrested a man and his wife after discovering explosive materials in their home.