CBS Los Angeles
Sunday, November 27, 2011

A woman believed to have used pepper spray on shoppers Friday at a Walmart store in Porter Ranch has reportedly turned herself into authorities.

Full story here.


NEWSLETTER SIGN UP

Get the latest breaking news & specials from Alex Jones and the Infowars Crew.

Related Articles


Comments