FILE - An attendee walks past a display at the Baidu World conference in Beijing, on Nov. 1, 2018. A top public relations executive from Chinese technology firm Baidu apologized Thursday, May 9, 2024, after she made comments in a series of videos that critics said glorified a culture of overwork. (AP Photo/Mark Schiefelbein, File)

News, Photo and Web Search