Just in case you were wondering what your favorite Chinese search engine's position was on the status of some disputed, possibly-oil-bearing rocks in the Pacific, Baidu's doodle today will set you straight. Unsurprisingly, the image doesn't appear on Baidu's Japanese service homepage though. Check out Shanghaiist for the full story.
Singaporean director Anthony Chen described as “surreal” the 15-minute standing ovation that followed the world premiere of his debut feature film "Ilo Ilo" at the Cannes Film Festival on Sunday. Though the ending of the premiere couldn’t have been more perfect, the 29-year-old Chen said the beginning was quite “nerve-wrecking” as it was marred by technical glitches.