On the morning of September 11, 2001, Madonna was due to perform one of the final shows on her Drowned World Tour at the Staples Center in Los Angeles. By noon, the show had been rescheduled and the world had changed irrevocably. After completing the tour, she wasted little time …
Read More »