June 04 2010 Happy Birthday Parker Stevenson-58 El DeBarge-49 Scott Wolf-42 Noah Wyle-39 Angelina Jolie-35 ; 1989 Tiananmen square riots in China