These incidents follow closely on the heels of a deadly mass shooting in Maine, which claimed one life and injured 25 others.
NEW DELHI: Willowbrook, a suburban town located approximately 20 miles northwest of Chicago, was struck by a devastating mass shooting in the early hours of Sunday morning. The incident occurred in a parking lot within a strip mall, leaving at least 20 individuals shot and one fatally wounded. Emergency services responded swiftly to the scene, […]