International News Safety Institute:
International News Safety Institute (INSI) is a nonprofit organization comprised of journalists working on behalf of other journalists. As such, it requires the support of concerned journalists and news organizations…
June 15, 2006
Rodney Pinder