Hamas leader Khaled Meshaal has arrived in the Gaza Strip, in what is his first visit to the occupied Palestinian Territories in 45 years.
After passing through the Egyptian border crossing, Meshaal knelt on the ground in prayer before being greeted by dozens of officials from an array of Palestinian factions.
More top news
The only Muslim survivor of the 7/7 terror attack in London has urged the country to stand together against Islamophobia.
The 75-year-old man was helping a second man rescue two teenage girls, who had got into difficulties in the water.
Americans celebrated 239 years of independence yesterday. Here are some of the best pictures.