NSF: Police 'stand your ground' defense debated

NSF: Police ‘stand your ground’ defense debated