Loading...
Uploaded by WXIItv on Feb 10, 2009
For the first time since 2005 the North Carolina high school drop out rate is on the decline.
News & Politics
Standard YouTube License
Load more suggestions
All Comments