tulsa

Oklahoma tornado kills at least one person in Tulsa

Several people were injured and at least one person killed after a tornado roared through Tulsa, Oklahoma. Tulsa police said…

10 years ago