Grab Networks has a huge collection of videos from over 300 news sources. Find in-depth news, embed it to your site, and build community!
Health Care in America
October 14, 2008
A multimedia report on the state of medical care in America, through a non-profit established to provide health care in developing countries.
2008 The Washington Times