Last hours of intensive diplomacy over Iran's nuclear programme take place in Switzerland ahead of Tuesday's deadline for a long-awaited deal.
The refugee who carried these shoes until he met his mother
Malaysian journalist's satirical video prompts threats
Ukrainian volunteers use drones over rebel-held Donetsk
Asking Indian men a question they are not used to hearing
Missing out on Singapore's biggest story
The six-second solo that's been copied in 1,500 songs
Can you cure sex offenders by building self-esteem?
Should parents ever worry about Minecraft?
Yearning for San Francisco from Mexico's Yucatan