Four people were arrested on Friday after a fight broke out involving two off-duty Chicago police officers at 31st Street Beach, authorities said. Around 4:05 p.m., a 23-year-old man and a 24-year-old ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results