Nathalie Richards is a Swiss-British-American citizen, having grown up mostly in the French part of Switzerland but having also lived in Germany, the USA, the UK, and Mexico. Nathalie holds a BA in International Relations from the University of Geneva and an MA … Continue reading