A worker cleans a screen showing an advertisement of 'Oppenheimer' in Tokyo on March 29, 2024. Oscars best picture winner "Oppenheimer" was finally released on March 29 in Japan, where its subject -- the man who masterminded the atomic bomb -- is a highly sensitive and emotional topic. (Photo by Yuichi YAMAZAKI / AFP) (Photo by YUICHI YAMAZAKI/AFP via Getty Images)

News, Photo and Web Search