Question: Are François Spoerry and Peter Mensch from the same country?
Sentence (from "François Spoerry"): François Henry Spoerry( 28 December 1912 – 11 January 1999) was a French architect, developer, and urban planner that created the seaside town of Port Grimaud.
Relevant evidence: Yes