Wanda Barzee
Brian Mitchell, left, and his wife, Wanda Barzee, are seen in these police booking mugs in this March 12, 2003 file photo. The couple, accused in the 2002 abduction of teenager Elizabeth Smart, were indicted Wednesday March 5, 2008 on federal charges on top of the state counts they already face.
Source: Daylife
No hay comentarios:
Publicar un comentario