In today's episode, we mourn the loss of Chicago Police Officer Luis Huesca and detail the community's plans to honor him. We also dive into the buzzing anticipation of the cicada emergence in Illinois, and celebrate local heroism following a dramatic rescue on I-57. Plus, we explore the positive environmental strides from Baltimore's Mr. Trash Wheel and the New Nets Project's fight against malaria.