The International Center for Journalists advances quality journalism worldwide. Its hands-on programs combine the best professional practices with new technologies. ICFJ has worked with more than 140,000 professional and citizen journalists and media managers from 180 countries.