International Shelter City Workshop 2019 – The Hague, Netherlands

Published on May 3, 2021

Meet the Shelter City Network, a network of cities and people from all around the world to protect and support human rights defenders at risk. Shelter City is an …

source YouTube Michelle Wie

Enjoyed this video?
"No Thanks. Please Close This Box!"