IGF 2017 WS #96 Defining digital participation: Mission impossible?

Information