NBC

People of Praise, a faith group, deletes mentions and photos of Barrett from its website

Written by Shirley

An analysis by the Associated Press was able to track the changes through the Internet Archive.

Continue

About the author

Shirley

Leave a Comment