What is the population of the city where the Ariel Castro kidnappings took place?
Cleveland:  The city proper has a population of 388,072, making Cleveland the 51st largest city in the United States, and the second-largest city in Ohio after Columbus.
i don't know