Nation

At least 20 shot at Willowbrook, Ill. strip mall parking lot

At least 20 people were shot, one fatally, in Willowbrook, Ill. at a strip mall parking lot about 20 miles northwest of Chicago early Sunday morning.