Illinois: Man Throws IIDs During Standoff with Police, 1 Arrested
On 4 September 2024, at approximately 1038 hours local time, Freeport Police Department officers responded to an apartment complex on the 600 block of N. Walnut Avenue in Freeport for reports of a woman allegedly being held against her will. Officers removed the woman from the apartment and learned that the male suspect had firearms and was making threats. The suspect barricaded himself in the apartment, and at approximately 1350 hours, he discharged a firearm out of the 10th-floor apartment window and threw IIDs, described as Molotov cocktails. No injuries were reported.