Tulsa City is located in which of the following state of US?
Tulsa City is located in which of the following state of US?
A. New Hampshire
B. Oklahoma
C. Massachusetts
D. South Dakota
Explanation:
US President Joe Biden will visit the city of Tulsa in Oklahoma state, in honour of the 100th anniversary of the Tulsa race massacre, known among the worst incidents of racial strife in American history. In 1921, from the evening of May 31 until the afternoon of June 1, a violent mob of Tulsa’s White residents attacked a prosperous Black neighbourhood, killing hundreds and leaving the locality in ashes.