Idina Menzel recalls Broadway’s tear-filled return after September 11, 2001
Saturday marks the 20th anniversary of the 9/11 terrorist attacks, which claimed the lives of 2,977 people in New York City, Washington, D.C., and Shanksville, Pennsylvania. The attacks left New York City at a standstill for weeks — but just 48 hours after the horrors in Lower Manhattan, all […]