What is the city or country of Rick Santorum's birth?
Winchester
Detroit
Wichita
Santiago
Answer
Rick Santorum was born in Winchester, United States Of America. Winchester is the northwesternmost independent city in the Commonwealth of Virginia, United States.
Rick Santorum Mind Boggler: 17 Questions to Confound Your Brain