 Barrett was born on July 11, 1945, in New Britain, Connecticut, and was raised in Lynchburg, Virginia.He earned a Bachelor of Arts degree in Journalism from Saint Joseph's University and a Master of Arts from the Columbia University Graduate School of Journalism.Barrett was a Fellow with The Nation Institute and contributor to "Newsweek".