Do you have a question, please have contact with Peter Joziasse, the founder of the Digital Child Rights Foundation.
Connect with Peter Joziasse
The Digital Child Rights Foundation is founded in The Netherlands and is registered at the Dutch chamber of commerce in Amsterdam with number: 88150429.