Skip to main content

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.

Comments

Popular posts from this blog

Video fuels questions about 'insider' help for Capitol attack