ICT's official website, featuring details about this independent, non-governmental organization and what they do and providing news, resources and the opportunity to get involved or donate.