Iran's Supreme Leader Ali Hosseini Khamenei has cast his ballot in the country's presidential elections.
Voters will choose between six candidates to succeed outgoing president Mahmoud Ahmadinejad.
More top news
Narendra Modi travelled to a town in the Himalayan foothills to do yoga exercises.
Damien McLaughlin will walk free after prosecutors decided not to appeal against a judge’s ruling that part of the evidence was unsafe.
Sir David said animals are in 20% of all advertisements we see but ‘do not always receive the support they deserve’.