World | Sun Jul 24, 2011 1:19pm EDT

China sacks 3 senior officials after train crash