Plot: Self defense or getting away with murder? “Vanguard” returns tonight as Christof Putzel examines controversial “stand your ground” laws in America.
Vanguard - Season 6 - The Right To Kill Stand Your Ground USA (Episode 1)
Episode Aired On:
No estimated release date
No estimated release date
Go to
Episode 2