Internet Watch Foundation (IWF) participates in world’s largest annual gathering of the ‘ICT for development’ community.
XYZ Registry is an IWF Member.