Self Defense, N.J.S.A. 2c:3-4
Willingboro cops charged a woman for allegedly killing her husband, per nj dot com. Charged with murder and a weapons charge, she allegedly struck him over and over with a fire extinguisher. Another press release from law enforcement passed off as the news. Who might question their narrative?
Read more