Switzerland is asking itself: Is 10 million people too many?

Behind a movement to cap the country's population are fears over immigration eroding Swiss culture and putting a strain on things such as housing and health care.