Repeat: Jim McPherson faces charges of murder, armed violence, unlawful use of a weapon and possession of a controlled substance.
Jim McPherson faces charges of murder, armed violence, unlawful use of a weapon and possession of a controlled substance.