Table of Contents

updated 03/29/2004 AT 01:00 AM EST

originally published 03/29/2004 AT 01:00 AM EST

64 UP FRONT
Survivors recount the horror of the Madrid bombings

68 Personal and career woes mounting, Whitney Houston heads into rehab

70 Friends call the airing of secret tapes made by Princess Diana a betrayal

72 From showy Fantasia to footloose Jon, a guide to American Idol's Top 12

77 Screen
Newly single Ben Affleck plays a dad in Jersey Girl

83 Crime
The Wesson family murders shock the nation

89 Song
How does Clint Black Spend My Time? Doting on his wife, Lisa Hartman Black, and their daughter

93 Crusaders
Ambitious and controversial, San Francisco mayor Gavin Newsom says "I do" to gay marriages and launches a national movement

96 Update
Down Under diva Kylie Minogue is a big" hit with hunky Frenchman Olivier Martinez

100 COVER
Did Amy and Nick hook up between business meetings? And is Omarosa the new Queen of Mean? A behind-the-scenes look at the fighting and flirting on Donald Trump's reality TV blockbuster The Apprentice

109 Controversy
The custody battle over 5-year-old Anna Mae He pits her Chinese parents against the Memphis couple who have raised her from infancy

113 Friends United by personal experience of genocide, Holocaust survivor David Gewirtzman and Rwandan refugee Jacqueline Murekatete forge a friendship across cultures and generations

125 Introducing
Proving that stardom is in the DNA, Katherine Moennig steps out from cousin Gwyneth Paltrow's shadow to take on a racy new role on the Showtime series The L Word

127 Angels
California firefighter Joe Martinez crosses the border to help Mexican counterparts save lives without losing their own

131 Pages
Abducted from a remote village in Sudan and forced into six years of slavery, Mende Nazer writes a harrowing new memoir

134 Party
Demi, Ashton, Jack Nicholson and Brooke Burns help Bruce Willis celebrate turning 49

MAILBAG 6
PEOPLE.COM 11
STAR TRACKS 12
SCOOP 23
PICKS & PANS 35
FLASHBACK 60
INSIDER 63
PASSAGES 99
PUZZLER 116
STYLE WATCH 119
CHATTER 136

From Our Partners