9 May 2022Geneva Call’s Annual Report 20212021 has been another challenging year marked by the continuation of the pandemic and...Subscribe to our newsletter
News
9 May 2022Geneva Call’s Annual Report 20212021 has been another challenging year marked by the continuation of the pandemic and by socio-political turmoil. Despite this,...