Amandine Beffa

Amandine Beffa is Swiss and grew up in Geneva. She's working part-time for the Roman Catholic Church in Geneva while doing a PhD in Theology at the University of Fribourg.

Latest posts created by this user

View All Posts