Search for a News Video

Loading

Wednesday, November 11, 2009

Washington sniper's sister-in-law on his execution

Sheron Norman, the sister-in-law of Washington sniper John Allen Muhammad gives her reaction to his execution in Virginia.

No comments: