Lisa Carter

Lisa Carter, an Aurora police officer, gave birth to twins on Sept. 11, 2001, as the World Trade Center towers were coming down. (Credit: Steve Miller, WBBM)

9/11 A ‘Bittersweet’ Date On Calendar For Aurora Mom

Ten years ago on 9-11, while the world watched in horror as so many lives ended, an Aurora couple was bringing two lives into the world.

WBBM Newsradio–09/06/2011