Ida B. Wells passed away in Chicago (United States Of America). Chicago is the most populous city in the U.S. state of Illinois and the third-most populous in the United States after New York City and Los Angeles.
Ida B. Wells Brainpower Battle: 19 Questions to prove your mental prowess