Professor Charles Rose is quoted in the NBC News article, “Critics decry decision to let Florida police officers use ‘stand your ground’ defense.”
Professor Charles Rose is quoted in the NBC News article, “Critics decry decision to let Florida police officers use ‘stand your ground’ defense.”