Justice Takes a Punch to the Nose in Illinois Case

ABC-TV reports that a woman in Joliet Illinois is being charged with battery and reckless conduct for causing the death of one John “Fatboy” Powell by punching him in the face. So why is this noteworthy? Because Fatboy, who was performing at a party with his band the Krazy Killaz, was challenged that he would […]