Stephen Dewey

From SourceWatch
Jump to navigation Jump to search

Stephen Dewey "resides in Boston, Massachusetts, where he has lived for his entire life. He is currently a student at Boston Latin School, a public magnet school, and will finally graduate, after six years, in June of 2003." Talon News (cache file), February 19, 2005.

Dewey is a contributing writer for Talon News.