Valerie Carey

A view of the scene with a U.S. Capitol Police car and a black Infinity after a shooting on Capitol Hill on Oct. 3, 2013 in Washington, D.C. (credit: BRENDAN SMIALOWSKI/AFP/Getty Images)

Sister: Woman Fatally Shot By Capitol Police Not Delusional

The sisters of a woman fatally shot by police in Washington after she tried to ram her car through a White House barrier say she wasn’t delusional and suggest she have been fleeing danger when she was killed.

10/07/2013

Follow

Get every new post delivered to your Inbox.

Join 843 other followers