Top Stories
Denmark triumphs at Eurovision Song Contest
Denmark has won this year's Eurovision Song Contest, Azerbaijan finished second and Ukraine came third. The number one slot was never really in any doubt, the bookies giving incredibly short odds on Denmark from the beginning of the week. They lept ahead in the voting from an…
Picture of the day
Sweden: Eurovision Song Contest- Urs festival celebrations in India
- A home-made robot
- Cannes Film Festival kicks off
- Football violence lights Paris sky
- Two days to go until the Cannes Film festival
- Richard Branson dons skirt to honour bet
- Bangladesh miracle survivor
- Tragedy in Lahore, Pakistan
- Student protester: hungry for free education

Ex-Fleetwood Mac member Bob Welch found dead
US doctor could face death penalty for baby murders
Boston bomb suspect buried in Virginia
Rolling Stones fans pick up a bargain
Guitarist with heavy-metal band Slayer, Jeff…


