U.S. President Barack Obama on Saturday joined French President Nicolas Sarkozy, British Prime Minister Gordon Brown and Canadian Prime Minister Stephen Harper at a grand ceremony on the beaches of Normandy to mark the 65th anniversary of the D-Day landing by the Allied forces in World War II. Full story

SINA US President Obama spoke in Cairo earlier Thursday in a much-anticipated speech aimed at Muslims across the world.